Explore details about location North Wilmot Road. North Wilmot Road is a location situated within the Tucson alongside other areas such as East Waters Edge Place, East King Road, North 2nd Avenue.