Duncan MotorCar 2080 Delaware Avenue, Buffalo, NY 14216