California > San Leandro > Old San Leandro > Retail Shopping > Shoes & Shoe Repairs > Spee-Dee Shoe Repairs
191 Pelton Center Way, San Leandro, California, 94577-4815
(510) 483-3676
Old San Leandro
Retail Shopping > Shoes & Shoe Repairs
No reviews yet. Be the first to write a review!