Information is constantly changing! It's always a good idea to call ahead to verify hours and availability.
Leo's Upholstery - San Leandro - 1835 E 14th St
1835 E 14th St, San Leandro, California 94577
M - F 8am-5pm
|Furniture - Non-working||