Isle-A-Port STOLport

Small airport in Memphis, Tennessee, United States.