1. Vivint Solar 695 Myles Standish Blvd, Taunton, MA 02780 Coordinate: 41.96012,-71.12845 Phone: (508) 319-9154
2. Power Installs 55 Johnson St, Taunton, MA 02780 Coordinate: 41.8877,-71.07009 Phone: (508) 386-0437