Explore details about location North 12th Street. North 12th Street is a location situated within the Waco alongside other areas such as Cameron Park Drive, South University Parks Drive, Franklin Avenue.