Open today, 9:00am - 9:00pm
- (408) 829-0801
In Mountain View, CA and looking for a day spa? Heaven On Earth is a local day spa located at 555 W Middlefield Rd. To make an appointment or to ask questions about prices, give Heaven On Earth a call at (408) 309-8044. Heaven On Earth has 18 reviews on Yelp and is rated 5 stars. Opening hours: Monday through Thursday from 9:00am to 9:00pm.