1. Independence Auto Glass Inc in Winthrop, MA 125 Loring Rd, Winthrop, MA 02152 Coordinate: 42.37203,-70.99493 Phone: (857) 816-3395