Park Island Posted on July 21, 2022July 21, 2022 By David In Great Falls SHARE THIS STUFF! Park Island is located in the Missouri River a little bit south of the 10th Avenue South Bridge. Maybe next time I will be able to spot some critters on the island! MORE STUFF! Aerial, Around Great Falls Tags:Park Island