Family Video 663

Family Video #663 was a Family Video video store located at 60 Forest Park Plaza in Brazil, Indiana.