The total number of Sonic Drive-In restaurants currently open near Franklin, Macon County, North Carolina is 4. See below for the entire listing of all Sonic Drive-In branches nearby.