Skip to content Skip to navigation

Shoe Metro 8960 Carroll Way suite 200 San Diego, CA 92121

(858) 831-0839

Please call the store for exact opening hours.