Odeh Engineers, Inc.

1223 Mineral Spring Avenue, North Providence, RI 02904

fax: (401) 724-1981

Click the marker on the map for Google Maps.