Family Video 118

Family Video #118 was a Family Video video store located at 102 Southcreek Drive in Manteno, Illinois.