Dr. Neil Horowitz
NPI: 1245346287
Dr. Neil Horowitz is a Psychologist, Clinical specialist focused health provider in Swansea, Illinois. affiliates with no hospitals or medical groups. Call Dr. Neil Horowitz on phone number 6182330500 for more information and advice or to book an appointment.
City | Swansea |
State | Illinois |
Address 1 | 6 EMERALD TER |
Address 2 | SUITE 4 |
Postal Code | 62226 |
Phone | 6182330500 |
Fax | 6182337935 |
Primary Specialty | Psychologist, Clinical |