Magistrate's OfficePhone: 540-483-3076
Juvenile and Domestic Relations CourtPhone: 540-483-3055
Call ahead for an appointment if possible.
Commonwealth's AttorneyPhone: 540-483-3092
Family Resource CenterPhone: 540-483-5088
Legal Aid Society of Roanoke Valley Phone: 540-344-2080