Fasionable Care BlogCOMING SOON — Our blog will great source for timely discussions of general clothing care, bridal gown preservation, handbag cleaning issues, leather and suede care — what should you do when you and your nice suede jacket get soaked?...and more.

Handbag Offer 20% off 2 or more

Visit our Facebook page  Instagram awaits you  Pinterest at Margaret's  Youtube  Margarets Blog

FEATURED SERVICE — Shoe Repair

Nuovo Leather RepairMargaret's shoe and boot repair service is second to none. Resident master cobblers can restore your favorite shoes and boots. Full-feature services include resoling, replacing zippers, adding protective soles and heel wraps, heel repair, refinishing, and all other types of repair. Cleaning and refinishing is also readily available, as well as artisan hand shoe shines. You can trust us with your favorite shoe wear — all types — no matter what their condition.

NAVIGATION

San Diego Location
5150 Convoy Street
San Diego, CA 92111
(858) 454-2375

MapDirections

Hours:
Mon - Fri: 7:00 AM to 6:00 PM
Saturday: 9:00 AM to 4:00 PM
Sunday: Closed

La Jolla Location
7511 La Jolla Blvd.
La Jolla, CA 92037
(858) 454-2375

MapDirections

Hours:
Mon - Fri: 7:00 AM to 6:00 PM
Saturday: 8:00 AM to 5:00 PM
Sunday: Closed

Del Mar Location
3790 Via De La Valle #213
Del Mar, CA 92014
(858) 755-2715

MapDirections

Hours:
Mon - Fri: 7:00 AM to 6:00 PM
Saturday: 8:00 AM to 5:00 PM
Sunday: Closed

Newport Location
1831 Westcliff Drive
Newport Beach, CA 92660
(949) 645-5210

MapDirections

Hours:
Mon - Fri: 7:00 AM to 6:00 PM
Saturday: 9:00 AM to 4:00 PM
Sunday: Closed

Los Angeles Location
10700 Santa Monica Blvd, #160
Los Angeles, CA 90025
(310) 470-9200

MapDirections

Hours:
Mon - Fri: 7:00 AM to 6:00 PM
Saturday: 9:00 AM to 4:00 PM
Sunday: Closed

CleanByMail
Available Nationwide
Ship Items to San Diego

5150 Convoy Street
San Diego, CA 92111
(858) 454-2375

Include CleanByMail Form with your Order

Complimentary Pick-up & Delivery
Available throughout San Diego and Orange Counties and in the Westwood/Beverly Hills area of Los Angeles.

Call (858) 454-2375 to arrange or contact a driver for your area directly from information on our Contact Page. You may also submit a pick-up request on line and we will pass on the message to the correct driver.