Our Location

Larkin

703 Seneca St
Buffalo, NY 14210

(716) 331-3242

Mon - Fri: 11:00 am - Close
Sat: 4:00 pm - Close
Sun: Closed