Address: 1 Claymore Dr #20-04 Orchard Towers, Central Region. See full address and map. Categories: Pest Control - Supplies & Equipment