Location & Hours
Olo Acupuncture is located between the Manhattan neighborhoods of Chelsea and Flatiron. We're a quick walk from Penn Station, the Garment District, NoMad and Union Square, and easily accessible via Subway from just about everywhere else in New York City.
Olo Acupuncture
119 W 23rd Street, Suite 1001
New York, N.Y. 10011
Transportation Options Include
Subway: 1, F/M, N/R & Path Train | Bus: M7, M20, M23, M55
Hours & Schedule
Mondays - Fridays 10 AM - 8 PM
Saturdays 10 AM - 4 PM
For the most up to date schedule click the Book Now button above.