The Phantom Lady of El Centro Mall March 28, 2017 If anyone from the Rio Grande Valley remembers El Centro Mall in Pharr, Texas, you will remember its good ole days, but as the mall...