Cancel

Towne Alfa Romeo

(5 Reviews)
8226 Main St, Williamsville, NY 14221, USA

(716) 539-5656


Contact and Address

Category: Car dealer, Store,
Address: 8226 Main St, Williamsville, NY 14221, USA
Postal code: 14221
Phone: (716) 539-5656
Website: https://www.townealfaromeousa.com/

Hours:

Monday:9:00 AM – 8:00 PM
Tuesday:9:00 AM – 8:00 PM
Wednesday:9:00 AM – 6:00 PM
Thursday:9:00 AM – 8:00 PM
Friday:9:00 AM – 6:00 PM
Saturday:9:00 AM – 5:00 PM
Sunday:Closed

Location & routing

Get Directions

Most Recent Reviews


  • (April 23, 2019, 4:01 pm)

    Had a fantastic experience dealing with Sam in the service department. From my initial phone call to inquire about functionality of options in my Stelvio, to scheduling in a service appointment, to getting my service done efficiently, Sam was fantastic every step of the way! Worth the drive from Niagara Falls Canada. Would highly recommend visiting Towne Alfa for service.


  • (January 3, 2019, 4:04 pm)

    Great people, great service. Thank you Towne! Sam was outstanding


  • (July 5, 2018, 9:12 pm)

    Very easy to deal with.


  • (May 7, 2018, 1:44 pm)

    Everything about my buying experience was different here. Sales was extremely helpful and accommodating. Finance was fast and efficient. Delivery was even thorough enough to walk through all the settings and set them to my preferences. At no point did I feel pressured into anything and my test drive was on the last day of the month. In the end, between the car and the people, making the decision to drive an Alfa was an easy one. Thanks to everyone!


  • (November 21, 2017, 6:31 pm)

    Tom Frizzell was a pleasure to work with. The buying experience was easy and simple.

    The new Alfa Romeo Giulia is one the best sport sedan cars I have ever driven. More fun than a BMW or Audi.

Write a Review

Photos of Towne Alfa Romeo

Towne Alfa Romeo | 8226 Main St, Williamsville, NY 14221, USA | Phone: (716) 539-5656
Towne Alfa Romeo | 8226 Main St, Williamsville, NY 14221, USA | Phone: (716) 539-5656
Towne Alfa Romeo | 8226 Main St, Williamsville, NY 14221, USA | Phone: (716) 539-5656
Towne Alfa Romeo | 8226 Main St, Williamsville, NY 14221, USA | Phone: (716) 539-5656
Towne Alfa Romeo | 8226 Main St, Williamsville, NY 14221, USA | Phone: (716) 539-5656
Towne Alfa Romeo | 8226 Main St, Williamsville, NY 14221, USA | Phone: (716) 539-5656
Towne Alfa Romeo | 8226 Main St, Williamsville, NY 14221, USA | Phone: (716) 539-5656
Towne Alfa Romeo | 8226 Main St, Williamsville, NY 14221, USA | Phone: (716) 539-5656
Towne Alfa Romeo | 8226 Main St, Williamsville, NY 14221, USA | Phone: (716) 539-5656
Towne Alfa Romeo | 8226 Main St, Williamsville, NY 14221, USA | Phone: (716) 539-5656