Family Video 268

Family Video #268 was a Family Video video store located at 6905 C Avenue Northeast in Cedar Rapids, Iowa.