The Spot
Address:
110 Park Pl, Millbrae, CA 94030
Phone:
(650) 952-1299
Hours:
- Mon: 9am-7pm
- Tue: 9am-7pm
- Wed: 9am-7pm
- Thu: 9am-7pm
- Fri: 9am-7pm
- Sat: 9am-7pm
Other Details:
In addition doing lashes, nails, hair and standard skin care, The Spot offers an alternative to your normal skin peel called, Micro Glow Peel, which rejuvenates the skin by removing excess oil.
Restaurants, Unknown, Hair Salons, Skin Treatments, Eyelashes-Artificial
Other Businesses: