Carilion Clinic Family Medicine - Rocky Mount | Carilion Clinic. Postal Address. 796 Old Franklin Turnpike. Rocky Mount, VA 24151. United States. Primary Phone. 540-483-5168. Fax Number. 540-483-5835..