Sonic Drive-In presently has 4 locations near Marion, Marion County, Ohio. See below for the full listing of all Sonic Drive-In restaurants nearby.