Vehicle shown is for illustrative purposes. Actual vehicle image and details may differ. Vehicle in transit.

Quick Contact

Land Rover Buffalo

8135 Main St.
Directions Williamsville, NY 14221

  • Sales: 716-780-4383
  • Service: (716) 923-2108
  • Parts: (716) 929-3720

Parts Hours

  • Monday 7:30AM - 9:00PM
  • Tuesday 7:30AM - 9:00PM
  • Wednesday 7:30AM - 9:00PM
  • Thursday 7:30AM - 9:00PM
  • Friday 7:30AM - 9:00PM
  • Saturday 7:30AM - 9:00PM
  • Sunday Closed