Harris Health Pediatric Clinics Cleveland E. Odom Pediatric and Adolescent Health Center 5516 Lockwood Houston, TX 77026 713-497-0000