One South Dearborn Chicago Illinois 60603
(312) 853-7149
Northwestern University School of Law (1984)
Illinois Bar
Unknown Status
Employment Law
Environmental Law
Health Care Law