1. Royal Auto Repair 60 Packard St, Lancaster, MA 01523 Coordinate: 42.45694,-71.67122 Phone: (978) 365-3622