HomeThings to DoFreedom MeadowThings to DoFreedom Meadow 7599 Eldorado Pkwy., Frisco TX 75034Visit WebsiteAboutDedicated in 2002, Freedom Meadow is located on the northeast corner of the Warren Sports Complex. It is a small yet moving memorial paying tribute to the lives lost on the tragic events of September 11, 2001.Map