TEXAS NEURO SPINE INSTITUTE
Updated 6 days ago
1411 N. Beckley Ave. Pavilion III, Suite 474 Dallas, Texas 75203
Dr Bala Giri is a spine and neurosurgeon at Texas Neuro Spine Institute Dallas and Addison, TX. Dr Giri has been named as one of Dallas' Best Doctors in D Magazine consistently from 2004 - 2012.