Kennards Self Storage North Melbourne is a Australian Storage based in North Melbourne, Victoria. Kennards Self Storage North Melbourne is located at 151 Capel St, North Melbourne VIC 3051, Australia,
Please contact Kennards Self Storage North Melbourne using information below: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find Kennards Self Storage North Melbourne opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.