Pedro Castillo Jr, MD, Internal Medicine

9900 N Central Expy Ste 550
DallasTX  75231-0924 (Dallas County)


Phone: 214-648-5295
Fax:

NPI: 1457770166
License Number: R2827 (TX)