DR. LENA CHHEDA SHAH, MD
Medical Practice at Central Rd, Arlington Hts, IL

License number
Illinois 01071448A
Category
Medical Practice
Type
Ophthalmology
License number
Illinois 036.130693
Category
Medical Practice
Type
Ophthalmology
Address
Address
1100 W Central Rd SUITE 205, Arlington Hts, IL 60005
Phone
(847) 253-4040
(847) 398-2667 (Fax)