Self Storage in Klemzig. Kennards Self Storage is located at 308 North East Road, Klemzig, SA. View location map, photo gallery, opening times and customer reviews.
Kennards Self Storage , Klemzig SA 5087. Full contact details for Kennards Self Storage including phone number, map.
Shopping near shops Kennards Self Storage Klemzig