There is a monument at the corner of Alameda Park dedicated to the paratroopers of WWII. It has great visibility along White Sands Blvd as well as the main street (7th I think). The reason I know is that my Uncle Raymond Montgomery’s name is on the monument as he and others in the community helped raise funds to build it. He’s since passed but his family still has a parachute panel with all the signatures of the men in his unit that survived D-Day.
That would be White Sands and 10th street, which is pretty much downtown. It would be a great place because founder’s park is across the street in downtown. I will have to go look at the monument next time I go home, thanks for telling me.