1. Hanover Machine & Tool Co 8059 Elm Dr, Mechanicsville, VA 23111 Coordinate: 37.59612,-77.37558 Phone: (804) 746-4156