Harris Health C.E. Odom Pediatric and Adolescent Health Center 5516 Lockwood Drive, Houston, TX 77026