Elmwood Health CenterHealth Services

Location & Map

Elmwood Health Center is located in North Buffalo at 2128 Elmwood Avenue, just south of Kenmore Avenue and across from Tops Plaza.

Elmwwod Health Center Map Image

Click here for directions

 

 

1219 North Forest Road | P.O. Box 9033 | Williamsville, New York 14231

Phone: 716.634.8132 | Toll Free NY 1.888.7PEOPLE | Fax: 716.634.3889