Family Video 268

Family Video #268 was a Family Video video store located at 6905 C Avenue Northeast in Cedar Rapids, Iowa. The store was partnered with the neighboring Marco's Pizza #3572 restaurant.