185 Memorial Dr, Shrewsbury, Massachusetts 01545
(508) 845-9850
Rands Automotive Center provides preventative maintenance, brake repair, tire service, wheel repair, and other automotive repair services in Shrewsbury, MA.
185 Memorial Dr, Shrewsbury, Massachusetts 01545
(508) 845-9850