Olo Acupuncture

212.595.3432

info@oloacupuncture.com

119 West 23rd Street, Suite 1001, New York, New York, 10011 

Get Directions

Staff

Our Staff Members

At Olo our professional, NCCAOM Board Certified, New York State Licensed Acupuncturists (L.Ac.) regularly treat everything from women’s health to sports medicine.