GPS coordinates: lat: -34.100410 - lng: 18.828569 Deno Doors Address: Dorrington St, 7140 Strand Telephone: 021 853 0998 KeywordsGarage, Builders, Doors Other Businesses: Pozzi Cape, Clarendon St, Strand Gants Entertainment Centre, Gerber Blvrd, Strand Xylo Designs, 27Athlone Street, Strand Pavilion Interior CC, 40 Broadway, Strand D C Konstruksie, 107 Millsstr, Strand