1. New England Solar Concepts 931 John Stark Hwy, Newport, NH 03773 Coordinate: 43.366245,-72.249855 Phone: (603) 863-7521