The total number of Sonic Drive-In restaurants presently open near Shelby, Cleveland County, North Carolina is 4. See the entire listing of all Sonic Drive-In branches below.