1. Walt's Auto Repair 8391 Euclid Ave Ste C, Manassas, VA 20111 Coordinate: 38.77468,-77.44033 Phone: (703) 367-0078