The deals just keep getting better at Northtown. Come test drive new or used cars & trucks. Now is a great time to take advantage of our unbeatable sales, service & parts as your local Buffalo car dealer has what you are looking for.FINANCINGIMPORTS024215ATTR:LEASING024220ATTR:LEASINGAUTO DEALERS USED CARSAUTOMOBILE DEALERS