1. East Bay Solar Panel 3346 Pawtucket Ave, Riverside, RI 02915 Coordinate: 41.78305,-71.36341 Phone: (401) 435-8012