Kennards Self Storage Newcastle is a Australian Storage based in Newcastle, New South Wales. Kennards Self Storage Newcastle is located at 904 Hunter St, Newcastle NSW 2302, Australia,
Please contact Kennards Self Storage Newcastle using information below: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find Kennards Self Storage Newcastle opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.