The Body Shop
4525 La Jolla Village Dr Suite D030, San Diego CA 92122
(858) 554-0250
Directions
Order Online Delivery
Instacart
San Diego, California
The Body Shop
4525 La Jolla Village Dr Suite D030, San Diego
(858) 554-0250