Explore details about location Statue Street. Statue Street is a location situated within the North Las Vegas alongside other areas such as Cross Anchor Way, Blueberry Climber Ave, Bursting Sun Avenue.