1. Portland Glass 1000 Biscay Rd, Bremen, ME 04551 Coordinate: 43.99811,-69.45352 Phone: (207) 563-3438