Family Video 328

Family Video #328 was a Family Video video store located at 1901 South Philo Road in Urbana, Illinois. The store was partnered with the neighboring Marco's Pizza #3656 restaurant.