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

(716) 932-7471

Hours:
Monday-Thusday 12:00 pm - 6:00 pm

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