Teresa Castillo Featured in General Hospital BornOctober 14, 1983 in Long Beach, California, United States Clips 1 Clips