The Studio

1051 Laurel St
San Carlos, CA  
Hours of Operation
Tue-Fri 9am-6pm
Sat 8:30am-5pm
Customer Reviews
cabangie on 05/26/2011
Maria at the Studio was awesome! I was s...
SchoolAdmin on 07/05/2008
Maria at the Studio is fabulous. She do...
Business Details
Other Places Like This
TLC Nail & Foot Spa
1150 Morse Blvd
San Carlos, CA
0.8 mi
Ambience Nail Spa
1199 Laurel St
San Carlos, CA
0.9 mi
Chic Nail 2
31 El Camino Real
San Carlos, CA
1.1 mi