Directions

  1. Central Alfa Romeo of Norwood

    141-145 Boston Providence Tpke
    Norwood, MA 02062
    Directions

    • Sales: (781) 680-5777
Loading Map...

Get Directions

Contact

Central Alfa Romeo of Norwood

141-145 Boston Providence Tpke
Directions Norwood, MA 02062

  • Sales: (781) 680-5777
  • Service: (781) 680-5253
  • Parts: (781) 680-5349

Hours

  • Monday 8:30am-9:00pm
  • Tuesday 8:30am-9:00pm
  • Wednesday 8:30am-9:00pm
  • Thursday 8:30am-9:00pm
  • Friday 8:30am-9:00pm
  • Saturday 8:30am-6:00pm
  • Sunday 11:00am-6:00pm
; ;