Central Park Monuments

The theme for our first New York City location is based on iconic Central Park monuments located in the heart of Midtown. This impressive park, set on 778 acres in one of the busiest cities in the world, has over 40 million visitors annually. And while it may seem massive to the casual onlooker who stands at one of the many entrances to the park, it’s always the little things found in this great landscape that create joy and memories.

The Health Center

We are delighted our Midtown location serves as a reminder that it is the small details that make a monumental difference in how you experience your health.