Wired Telecommunications Carriers in Edinburg, VA
Shenandoah Telephone Co
Shenandoah Long Distance Co