Explore details about location Homer Road. Homer Road is a location situated within the Cape Town Ward 116 alongside other areas such as Tremaine Close, Japhta K Masemola Road, Polo Close. Additionally, some smaller parts of Homer Road include specific areas like Mendelson Road, Innes Close, Leipoldt Way adding to the diversity of its landscape.