Robert Castillo DPM

NPI # 

Practice Address:

1314 E Sonterra Blvd Ste 302

San Antonio, TX, 78258

Practice Phone:

210-899-1026

Practice Fax:

210-495-0242

License Number:

1741

License State:

TX

Taxonomy Grouping:

Podiatric Medicine & Surgery Service Providers

Taxonomy Classification:

Podiatrist

Taxonomy Specialization:

Foot & Ankle Surgery

Taxonomy Code:

213ES0103X