Visit Ellis Towing & Recovery in Shrewsbury, Massachusetts. View map and get in touch with Ellis Towing & Recovery. Get all the facts! They are listed in the category car dealerships.
Get in touch with Ellis Towing & Recovery. Their phone number is (508) 757-7965.