1. Davis Contractors 82 Luke Ln, Delbarton, WV 25670 Coordinate: 37.703835,-82.13192 Phone: (304) 475-8302
2. Maynard Electrical Installation 193 Maynard Park, Delbarton, WV 25670 Coordinate: 37.71119,-82.18575 Phone: (937) 205-0191