Family Video 634

Family Video #634 was a Family Video video store located at 14499 East 86 Street North in Owasso, Oklahoma. The store was partnered with the neighboring Marco's Pizza #3518 restaurant.