1. Nantucket Energy 8 Amelia Dr, Nantucket, MA 02554 Coordinate: 41.26671,-70.08506 Phone: (508) 228-0547