Explore details about location North Sterling. North Sterling is a location situated within the Mesa alongside other areas such as East Decatur Street, South Slater, North Ramada.