Bella Terra Organic Spa and Shoppe

  • Home
  • Services
  • About
  • Bookings
  • Specials
  • FAQ
  • Blog
  • Contact Us
  • Home
  • Services
  • About
  • Bookings
  • Specials
  • FAQ
  • Blog
  • Contact Us
Picture

Hours

Sun - Thu: 10a - 6p
Fri - Sat: 10a - 8p
​By appointment only.

Telephone

812-598-2835

Address

3101 N. Green River Rd.
Suite 130
Evansville, IN 47715
Picture
Icons made by Freepik from www.flaticon.com