Home / Store / BALLARD MACK SALES & SERVICE OF RI INC Store in JOHNSTON BALLARD MACK SALES & SERVICE OF RI INC Store in JOHNSTON Categories: Volvo MackAddress 280 SCITUATE AVEJOHNSTON, RI 29193130Contact Telephone: 4018214800 Additional Information OEM: MACK