James S Castle, MD, Psychiatry & Neurology

757 Park Ave W
Ste 2850
Highland ParkIL  60035 (Lake County)


Phone: 847-570-2570
Fax: 847-926-5353

NPI: 1992909667
License Number: A93145 (CA)