Open today, 10:00am - 6:00pm
- (650) 802-8658
John's Creation is located at 1161 Laurel St, San Carlos, CA 94070. Pedicures and mani-pedis are included among the services they offer. The price of a pedicure at John's Creation is $25. Check out John's Creation reviews on Yelp. Looking for John's Creation business hours? Look below at the business hours to see if John's Creation is currently open. To find out more call (650) 802-8658.