San Leandro Garage Doors Inc Garage doors are complex and have hundreds of different parts. As one might expect, some of these parts become damaged over time. Phone: (510) 248-4261 1649 Locust Street, San Leandro CA 94579 USA Map Other Categories: House & Home |