OSpa

11651 Fox Road

Indianapolis, IN 46236
317-688-7088

  • HOME

  • OSPA Services

  • Rates

  • Hours

  • MEMBERSHIP

  • Location

  • Special Offers

  • More

    Use tab to navigate through the menu items.

    © 2023 by The Health Spa.  Proudly created with Wix.com

    • Grey Facebook Icon
    • Grey Google+ Icon
    • Grey Twitter Icon