About

Edit info
  • Open today, 10:00am - 7:00pm
  • (847) 244-8110
  • 2251 N Green Bay Rd
    Waukegan IL 60087

In Waukegan, IL and searching for a nail spa? Try Heaven On Earth located on 2251 N Green Bay Rd. Appointments can be made by phone at (847) 244-8110. Heaven On Earth hours are below.