Find Carilion Franklin Memorial Hospital in Franklin County, VA

  • Carilion Franklin Memorial Hospital
  • 180 Floyd Avenue, Rocky Mount, VA 24151
  • 540-483-5277