Location & Map

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

Map

 

2128 Elmwood Avenue | Buffalo, New York 14207 | Phone: 716.874.4500