The phone number for Liberty is (03) 5792 2512.
Liberty is located at 35 Emily St, Seymour VIC 3660, Australia