Grand Lake Island Park

Grand Lake Island Park, 56680 E 310 Rd, Afton, OK 74331, United States

Location