1. Euclid Service Center 8395 Euclid Ave, Manassas, VA 20111 Coordinate: 38.77355,-77.43983 Phone: (571) 208-0793