Estrella Garcia Picture Estrella Garcia Manager, Business Operations Phone 832-824-3800 Email estrellg@bcm.edu Positions Manager, Business Operations Pediatrics-Renal Baylor College of Medicine Houston, TX US Addresses Renal Services (Office) Texas Children's Hospital Feigin Center Room: TXFC-245 Houston, TX 77030 United States Phone: (832) 824-3800 estrellg@bcm.edu Log In to edit your profile