TERRY L. HENDERSON, M.D., INC.

NPI # 

Practice Address:

8801 N Meridian St Ste 208

Indianapolis, IN, 46260-5315

Practice Phone:

317-846-4366

Practice Fax:

317-815-2249

License Number:

01024494

License State:

IN

Taxonomy Grouping:

Allopathic & Osteopathic Physicians

Taxonomy Classification:

Family Medicine

Taxonomy Code:

207Q00000X