1 Erica Veguilla, MD Psychiatrist - General Avg. Rating: 0/5 Main Location 1240 Iroquois Ave Ste 200Naperville, Illinois 60563 Highlights Board CertifiedAccepts Insurance Plans