Family Video 633

Family Video #633 was a Family Video video store located at 104 South Perkins Road in Stillwater, Oklahoma.