After 10 years in the smaller showroom and small lot, Towbin Alfa Romeo Fiat has moved to a much larger facility in the Valley AutoMall. The store is located at 260A N. Gibson Road, right next door to its sister store, Towbin Kia.

Original article: https://www.reviewjournal.com/autos/dealer-news/towbin-alfa-romeo-fiat-moves-to-new-location-2419307/

LEAVE A REPLY

Please enter your comment!
Please enter your name here