Johnny Allen

NPI # 

Practice Address:

300 W Calhoun St Unit C

Dillon, SC, 29536-3907

Practice Phone:

843-615-0989

License Number:

IHCP-0822

License State:

SC

Taxonomy Grouping:

Agencies

Taxonomy Classification:

Home Health

Taxonomy Code:

251E00000X