Click Here To Visit The SRGC Main Site
Can it be Penstemon serrulatum? At least the plant is similar to what I grow with this name.
Could it be a Geum? (Attachment Link)