Leslie Spencer, MD, Obstetrics & Gynecology

40 S Clay St Ste 100
HinsdaleIL  60521-3257 (DuPage County)


Phone: 630-920-2229
Fax: 630-920-8342

NPI: 1316051097
License Number: 03691693 (IL)