DDEUTSCH HOMECARE , INC.

NPI # 

Practice Address:

48 N Emerson Ave , Suite #300

Greenwood, IN, 46143-6449

Practice Phone:

317-215-0600

Practice Fax:

317-215-0688

License Number:

130123311

License State:

IN

Taxonomy Grouping:

Agencies

Taxonomy Classification:

In Home Supportive Care

Taxonomy Code:

253Z00000X