S & S Warehousing

2976 Alvarado St
San Leandro CA 94577

Sponsored Topics

See a problem? Let us know!
<p>This family-owned storage company offers local pick-up and delivery from a clean, well-organized 13,000-square-foot warehouse. The business is located in a sprawling lot at the far end of the Alvarado Business Center, in San Leandro's Somar district. Nearby businesses include several other freight, trucking and storage companies. Call or visit the website for a quote.</p>