Explore details about location North 12th Street. North 12th Street is a location situated within the Decatur alongside other areas such as Chamber Drive, South 12th Street, Kemper Lane.