1 Dr. Theresa O Castillo, MD Obstetrician/Gynecologist - General Avg. Rating: 0/5 Main Location 4401 Garth RoadBaytown, Texas 77521 Highlights Accepts Insurance Plans