I was thinking it was some kind of spiraea. Thanks.
I found this site in Southern Ontario in a naturalized area that has been highly disturbed. The soils in the area are sand. It seems to me to be...