Contact Us

Odeh Engineers
1223 Mineral Spring Ave
North Providence, RI 02904
Phone
401-724-1771
Fax
401-724-1981

Rhode Island Headquarters

Boston Office