The launch of the Space Shuttle Discovery is set for this evening, 11 March, 2009, at approx 2120 hours, or 9:20 pm EST. This is the 125th Shuttle launch since program inception.
If you decide to ride over here and view the launch, parking in Ecklers parking lot might not be a bad idea...its 3.5 miles east of SR528 and I-95 and about 16 or 17 miles from the launch pad. Parking at Ecklers will be giving you closer, and quicker, access back to the roads to go home on.