1. Lombardi Construction Company
28 Stacy St, Barrington, RI 02806
Coordinate: 41.754,-71.30739
Phone: (401) 247-9900
2. Butera Building and Design
425 Maple Ave, Barrington, RI 02806
Coordinate: 41.73911,-71.3222
Phone: (401) 245-9577
3. Parker Construction
2 White Birch Ln, Barrington, RI 02806
Coordinate: 41.71155,-71.30474
Phone: (401) 337-5375