Possum Patch is a Australian Lodging based in Orroroo, South Australia. Possum Patch is located at Unit 3/13 School Terrace, Orroroo SA 5431, Australia,
Please contact Possum Patch using information below: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find Possum Patch opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.