OI

OWM Integrative Wellness

891 Delaware Ave, Buffalo, NY 14209, New York, NY ★★★★½ 4.6 (51 reviews) See reviews

About OWM Integrative Wellness

Buffalo NY integrative wellness center offering IV therapy, functional medicine, and holistic health services.

Credentials & Team

Clinician Type
Licensed Medical Professional
Back to all providers