Terry Farris 5418

Terry Farris #5418 was a Terry Farris junior department store located at 627 South Main Street in Del Rio, Texas.