What is Ozark?
a city located in lower Alabama in the United States.
Benjamin lives in Ozark, Alabama.
See city, ozarks, state, place, small town