Our Location

Larkin

703 Seneca St
Buffalo, NY 14210

(716) 331-3242

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