Old Fort Stoddard Mount Vernon Landing is an inhabited place.
Category: Mobile, Alabama, United States