Igor De Castro M.D.

NPI # 

Practice Address:

840 Pine St Ste 880

Macon, GA, 31201-7525

Practice Phone:

478-743-7092

Practice Fax:

478-743-6293

License Number:

E5783

License State:

AR

Taxonomy Grouping:

Other Service Providers

Taxonomy Classification:

Specialist

Taxonomy Code:

174400000X