Dr. Wendy Heller
NPI: 1003012790
Dr. Wendy Heller is a Clinical Neuropsychologist specialist focused health provider in Champaign, Illinois. affiliates with no hospitals or medical groups. Call Dr. Wendy Heller on phone number 2173330041 for more information and advice or to book an appointment.
| City | Champaign |
| State | Illinois |
| Address 1 | 505 E GREEN ST |
| Address 2 | 3RD FLOOR, PSYCHOLOGICAL SERVICES CENTER |
| Postal Code | 61820 |
| Phone | 2173330041 |
| Fax | 2173330064 |