Sheila Patel
Ophthalmologist/Physician @ Veterans
About Sheila Patel
Sheila Patel is an ophthalmologist and physician based in Chicago, Illinois, with extensive experience in medical aesthetics and ophthalmology. She holds a Bachelor's degree in Economics from Northwestern University and an M.D. from Northwestern University's Feinberg School of Medicine.