Top Car repair in Watson place, Framingham, Middlesex county, Massachusetts, United states

Dimidis & Sons Auto Services

Address: 12 Watson Pl, Framingham, MA 01701, USA

Car repair

“A mechanic who you can actually trust.”

Alretta Truck Parts Inc

Address: 1 Watson Pl # 5B, Framingham, MA 01701, USA

Car repair Store

“I'm not sure to which Alretta Truck Parts the previous three reviews have been referring, but I've dealt with them twice now and my experience has been nothing short of outstanding. The parts they stock are of excellent quality and are reasonably priced, and the service is lightning-quick. Geoff is a very knowledgeable and pleasant person to deal with, and he usually responds to emails immediately. Even though I live on the opposite side of the country, Alretta Truck Parts is my only source for brake parts for our Touareg. To anyone visiting from the Club Touareg forums: do not hesitate to order your parts from Alretta. Highly recommended.”

1 million customers
find businesses on BusinessYab every month.

500 businesses
join BusinessYab every day.

BusinessYab helps you…

  • Promote and drive traffic to your business
  • Be found by customers and prospects
  • Make business connections
Add your business for free