Leonard Kibuule, M.D.
Medical School
University of Texas Southwestern
Practice Type
Group
Specialty
Orthopedics
Work Address
1900 North Loop West, Suite 670 | Houston, TX 77018
Telephone
281-673-4360
Visit Website
Homepage
