Camilleri Street District Park & Youth Hub is located at 89-97 Camilleri St, Dolphin Heads QLD 4740, Australia