Home> Locations> Elmwood Ave, Buffalo, NY
Elmwood Avenue, Buffalo, NY
830 Elmwood Avenue
Buffalo, NY 14222

(716) 932-7471

Hours:
Monday - Friday 11:00 am - 7:00 pm
Friday - Holiday Season 11:00 am - 9:00 pm

Saturday 10:00 am - 7:00 pm

Sunday 11:00 am - 5:00 pm



Elmwood Avenue, Buffalo Store