ALMEIDAS AUTO REPAIR IS
OPEN AGAIN!!


To All Our Loyal Customers:

We are excited to announceour new location at 212 Washington St., Norwell, 02061. Call or come by. We hope to see you soon!

-Thank you,

Almeidas Auto Repair

Almeidas Auto Repair

Address: 212 WASHINGTON ST. NORWELL MA 02061
Telephone: (781) 826-0081

Almeidas Auto Repair 212 Washington St., Norwell, 02061