Explore details about location Churchill Road. Churchill Road is a location situated within the Lakeville alongside other areas such as Harrison Avenue, Cherry Street, Tewalema Place.