Family Video 16

Family Video #16 was a Family Video video store located at 433 West Spresser Street in Taylorville, Illinois.