North Turramurra shops (Turramurra) is located at 280 Bobbin Head Rd, North Turramurra NSW 2074, Australia