Darri Track (Glengarry Ave Entry) is located at 20-32 Glengarry Ave, North Turramurra NSW 2074, Australia