1. Main Street Solar Energy 413 E Main St, Fincastle, VA 24090 Coordinate: 37.49915,-79.87153 Phone: (540) 537-0272