In Cary, residents have a new place to pay their respects, the recently dedicated Veterans Freedom Park on North Harrison Avenue near the Cary Parkway.