Save Robert M. Allar, MD RobertAllar.MD.com • Ophthalmologist • 42 years experience Robert M Allar MD and Associates PC 120 Spalding Drive, 203, Naperville, IL