Leonard K Kibuule, MD, Orthopaedic Surgery

1545 E Southlake Blvd
Ste 100
SouthlakeTX  76092-6422 (Tarrant County)


Phone: 817-442-9300
Fax:

NPI: 1962629543
License Number: N0166 (TX)