1. Dr. Claudia Castillo, MD 19675 Interstate 45 S Ste 100, Shenandoah, TX 77385 Coordinate: 30.1702,-95.45052 Phone: (281) 465-2873