Greek Orthodox Church of Saints Constantine and Helen is located at 101 Goodwood Rd, Goodwood SA 5034, Australia