Castro Street Body Shop & Auto Clinic

718 Castro St
San Leandro CA 94577

Sponsored Topics

See a problem? Let us know!
<p>This automotive servicing company provides basic vehicle maintenance and repair on all makes and models. Available services include towing, welding and wheel alignment. The business is located three blocks north of Marina Boulevard, in San Leandro's Laqua Manor district. A 24-hour taxi service shares the same location.</p>