GPS coordinates: lat: -33.896259 - lng: 18.553349 Pest Relievers Address: 196 Riebeek Street, . Goodwood Telephone: 021 592 3976 KeywordsPest Control, Cockroaches Other Businesses: Myaa Auto, 70 Voortrekker Road, Goodwood Auto Choice, 255 Voortrekker Road, Goodwood Northern Upholstery, 9 Mcdonald St, Goodwood Tomahawk Spur Steak Ranch, 67 Voortrekker Road, Goodwood Starke Ayres Pty Ltd, Evans Avenue Goodwood, Goodwood