Spine Team Texas Physicians Awarded D Magazine Honor

Spine Team Texas physicians Leonard Kibuule, M.D., board orthopedic spine surgeon, and Michael Garcia, M.D., board rehabilitation, received D magazine’s Best Doctors designation for 2014.

More…