The Beauty Spot is located inside the SOLA Salon Suite 119.
Parking is available infront of salon.
5726 La Jolla Boulevard, La Jolla, California 92037, United States
Monday - Friday: 9AM–7PM
Saturday & Sunday: By Appointment Only
Copyright © 2020 The Beauty Spot - All Rights Reserved.
Powered by GoDaddy Website Builder