Manuel E Castro-Arreola, MD, Surgery

3430 W Wheatland Rd
Bldg I Ste 119
DallasTX  75237 (Dallas County)


Phone: 972-709-7110
Fax: 972-709-7128

NPI: 1073562484
License Number: J6897 (TX)