About

Edit info
  • Open today, 9:00am - 6:00pm
  • (408) 829-0801
  • 21020 Homestead Rd Ste 2
    Cupertino CA 95014

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.

Yelp Reviews