About

Edit info
  • Closed Today
  • (305) 662-8570
  • 6601 SW 80th St
    South Miami FL 33143-4661

Looking for a spa in South Miami? Happy Skin Inc is a local day spa located at 6601 SW 80th St. Get price, hours and menu information as well as schedule an appointment by giving them a call at (305) 662-8570.