There is currently a total number of 6 Sonic Drive-In restaurants open near Fairfield, Jefferson County, Alabama. The listing of all Sonic Drive-In branches nearby can be viewed below.