B

Bella Terra Organic Spa and Shoppe

(on green river)
Beauty & Spas in Evansville, IN
Beauty & Spas
Nail Salons
Skin Care

Location

3101 N. Green River Rd
Evansville, IN
47715

About

We are a boutique organic spa located in Evansville, Indiana. We offer massage, facial treatments, pedicures/manicures, body scrubs/wraps, and more. Our massage therapists are trained and skilled in techniques ranging from relaxing spa treatments, to prenatal massage, to deep tissue methods for persistent back, neck, and hip pain.

Information

Company name
Bella Terra Organic Spa and Shoppe
Category
Beauty & Spas

FAQs

  • What is the phone number for Bella Terra Organic Spa and Shoppe in Evansville IN?
    You can reach them at: 812-598-2835. It’s best to call Bella Terra Organic Spa and Shoppe during business hours.
  • What is the address for Bella Terra Organic Spa and Shoppe on green river in Evansville?
    Bella Terra Organic Spa and Shoppe is located at this address: 3101 N. Green River Rd Evansville, IN 47715.