John Eric D Castro, MD, Emergency Medicine

530 Park Ave E
Dept Of Emergency Medicine
PrincetonIL  61356 (Bureau County)


Phone: 815-876-4411
Fax: 815-876-4471

NPI: 1316971807
License Number: 53459-20 (WI)