About

Edit info
  • Open today, 9:00am - 7:00pm
  • (619) 476-0706
  • 280 Landis Ave
    Chula Vista CA 91910

If you are around Northwest, Chula Vista, try Balensi's Institute Skin Care & Spa, a spa located at 280 Landis Ave in Northwest, Chula Vista 91910. Balensi's Institute Skin Care & Spa is rated 4 stars by 21 reviewers. See open and close hours below. Get details on Balensi's Institute Skin Care & Spa prices by calling (619) 476-0706.

Yelp Reviews