Contact Information Address: 62 Lower Heidelberg Road, Ivanhoe, Victoria, Australia 3079 Pet Shop Phone: (03) 9499 2279 Map Report directions to: 62 Lower Heidelberg Road, Ivanhoe, Victoria, Australia 3079 Send message to moderator Contact Name* Contact Email* Your message*