visit website

893 Elmwood Avenue
Buffalo, NY 14222
United States

+1 716 886-2397

A primary impetus for creating the Elmwood Village Inn was to create opportunities to share my love and knowledge of the area with my guests.

A primary impetus for creating the Elmwood Village Inn was to create opportunities to share my love and knowledge of the area with my guests.