Armstrong Acupuncture1083 Delaware Ave Ste 3 Buffalo, NY 14209
Ruth Armstrong, LAC is a Acupuncturist in Buffalo, NY. She is accepting new patients. Be sure to call ahead with Ruth Armstrong to book an appointment.
Search for your insurance provider
Ruth Armstrong accepts
Accepted insurance can change. Please double-check when making an appointment.
Ruth Armstrong's conditions and procedures: