Family Video 756

Family Video #756 was a Family Video video store located at 1110 Meriden Street in Mendota, Illinois.