1. Hale General Contracting Po Box 322, Haynesville, VA 22472 Coordinate: 37.95,-76.66278 Phone: (804) 761-3045