the Salem Fair will be in town from July 1-11th. Its in Salem, which is right beside Roanoke. Big fair, free parking/admission, rides for little kids or big people, fair food, petting zoo-normal fair/carnival stuff. usually some events inside as well.
Its pretty popular
Student Nurse Midwife and semi crunchy mom to 4 "C" named kids! 10yr old DS, 8 yr old DD, 6yr old DD, and 3 yr old DS. Praying that C #5 is in the future for me!