Dr. Okechukwu E. Obua Verified Family Medicine 13902 Little Ct, Houston, TX 77077, USA 13902 Little Court Houston Texas 77077 US Map Reviews By car By public transit Walking Bicycling Get Directions Sort by: Helpfulness Newest FirstOldest FirstRandomRating Write a Review