It looks like nothing was found at this location. Maybe try searching?
Showroom:
980 Northampton
Buffalo NY 14211