This wildflower is the Osoberry or Indian Plum.
Its scientific name is Oemleria cerasiformis.
It is a member of the rose family.
---------------