Our Location

Southstone Behavioral Health is located in historic South Boston, VA. Founded in 1796, South Boston is the largest city in Halifax County. Housed on a tranquil campus in southern Virginia, our treatment center is about a 30-mile drive from the border with North Carolina. Southstone Behavioral Health is easily accessible from all communities throughout the area. We’re about 60 miles south of Lynchburg, VA; about 75 miles southeast of Roanoke, VA; and about 90 miles north of North Carolina’s Raleigh-Durham-Chapel Hill area.

3046 Carlbrook Rd,
South Boston, VA 24592