1. Vermont Solar LLC 431 Pine St Ste 119, Burlington, VT 05401 Coordinate: 44.46766,-73.21539 Phone: (802) 863-1202