Church of Jesus Christ of Latter-day Saints is located at 53/73 Avondale Rd, Penrose NSW 2530, Australia