Turning Point Acupuncture lives at 1841 Broadway on West 60th Street at Columbus Circle in the Lincoln Center area of New York City.
We are located near the southwest entrance to Central Park, across the street from the Time Warner building's Mandarin Oriental Hotel entrance. Our building door is on the north side of 60th street between Amercian Apparel and Starbuck's. Look for the shiny steel marquis that reads 1841 Building. We are on the fifth floor.