Address: Unit 8G St. Michaels Business Park, cnr St. Michaels & Howe Roads, OBSERVATORY, Cape Town. See full address and map. Categories: Vacuum Cleaner Services & Repairs