Elmwood Village Inn
Add to Favorites
OPEN NOW
Today: Open 24 Hours
Saved to Favorites
Price Range : Average
Phone: (716) 886-2397
Address: 893 Elmwood Ave Corner St. James Pl, Buffalo, NY 14222
Website: http://www.elmwoodvillageinn.com
640 Ellicott St Ste 416, Buffalo, NY 14203
2070 Clinton St, Buffalo, NY 14206
2669 Union Rd, Cheektowaga, NY 14227
38 Crocker St, Buffalo, NY 14212
90 Pearl St, Buffalo, NY 14202
1436 Ridge Rd, West Seneca, NY 14218
1 Convention Center Plz, Buffalo, NY 14202
1675 Niagara St, Buffalo, NY 14207
1 Robert Rich Way, Buffalo, NY 14213
432 Franklin St, Buffalo, NY 14202