Explore details about location North 12th Street. North 12th Street is a location situated within the Duncan alongside other areas such as North Hamilton Street, West Beech Avenue, North F Street.