Explore details about location Zoomobile. Zoomobile is a location situated within the Scarborough alongside other areas such as Cardwell Avenue, Kennedy Road, Milliken Boulevard.