LOCATION  

We're located at the corner of LaSalle and Delaware Avenues in the heart of Kenmore, a North Town of Buffalo, New York.