Our In-Person Location

Located directly on and overlooking the inlet in Ithaca, NY, our beautiful in person location is at

407 Taughannock Blvd, in Ithaca, NY,

at Nine Rivers Osteopathy.

We are across the street from Island Fitness. There is a small parking lot in front of our building, and an overflow lot slightly further down the road. The signs say 2 hour parking, but I am parked there all day and have not encountered an issue.

As you enter through the front door, you will see a door to your right (that is the entrance to the studio/spa space), a hallway to the left (that’s where you’ll find our restroom)., and a door straight ahead (that’s the entrance to Soul Stroll and Nine Rivers Osteopathy! Please remove your shoes and come on in!)

(You will also notice a further door that goes outside to our deck, but right now, that isn’t for public use.)