Company INTEGRATIVE MEDICINE & ACUPUNCTURE, P.C. Address CRESTVIEW PLAZA, LAKE PLACID, 12946, NEW YORK