Open Community Memorial Hospital | South Hill, VA | 1755 North Mecklenburg Avenue, South Hill ,VA 23970