Duval's Mobile Glass
From Grand Theft Wiki
Duval's Mobile Glass is, as the name states, a mobile glass shop located in East Los Santos, Los Santos and Redsands East, Las Venturas. It is known to specialise in car and boat glass. It also has its own phone number a phone number: 555-5277.