Repair
1324 3rd Ave #5, Chula Vista, CA 91911, US
(619) 427-8967
Hours not published on validated sources
Angel Shoe is a shoe repair shop that extends the life of footwear in Chula Vista, CA.
Discover sustainable businesses in your area
Pull back the logo and let go. Whatever you hit picks your place.