Carilion Franklin Memorial Hospital

Address

390 South Main St
Rocky Mount, VA 24151