
Kathleen Arch, OT
Occupational Therapy
Make an Appointment
(716) 874-4500Telehealth services available
Elmwood Health Center is located at 2128 Elmwood Ave, Buffalo, NY 14207.
Providers at Elmwood Health Center specialize in Nursing (Registered Nurse), Physical Therapy, and Social Work.
63 providers practice at Elmwood Health Center.
Use the insurance check on this page to verify if Elmwood Health Center is in-network.