Dr. Leonard L Kibuule, MD
Orthopaedic Surgeon - General

Main Location
1545 East Southlake Boulevard Suite 100
Southlake, Texas 76092
Highlights
- Board Certified
- Accepts Insurance Plans
- Has Online Scheduling
Summary
Dr. Kibuule is a fellowship-trained, board certified orthopedic spine surgeon specializing in spinal injuries and disorders. Dr. Kibuule is especial.. Read More