We have two locations in San Carlos located a very short walking distance from each other.
You may park in the rear of both buildings or use the street parking on Greenwood Ave.
Nail Services are offered at 1224 El Camino Real. You may now check in directly at the nail spa.
Massages, Facials and Waxing are offered at our main building located at 1151 Greenwood Ave.