Rita Maria Lewis-Perry, MD, Psychiatry & Neurology

16233 Wausau Ave
South HollandIL  60473-2157 (Cook County)


Phone: 708-296-1759
Fax:

NPI: 1285761312
License Number: 01044247A (IN)