Lori S Shelnitz, MD, Dermatology

172 Schiller St
ELMHURSTIL  60125-2885 ( County)


Phone: 331-221-9005
Fax: 331-221-2305

NPI: 1538119938
License Number: 036079827 (IL)