5/11/2012 - The Big Red Bus will be coming to the City of Longwood

The Big Red Bus will be coming to the City of Longwood on Wednesday, May 16, 2012 from 10:00 a.m. until 3:00 p.m. at the Longwood Police Department located at 235 West Church Avenue. 

Please click here for more information.