Scituate MA Auto Glass 1. 132 Front St, Scituate, MA 02066 | South Coast Glass & Aluminum (781) 545-4447