Sergio Humberto Castillo, MD, Psychiatry & Neurology

5001 N Piedras St
El PasoTX  79930-4210 (El Paso County)


Phone: 915-564-6100
Fax: 915-564-7861
Email: tet***@*****oo.com

NPI: 1295824878
License Number: 2000-156 (OK)