Save Aaron J. Affleck, MD AaronAffleck.MD.com • Ophthalmologist • 27 years experience Aaron J. Affleck, MD 2900 Valencia Drive, Idaho Falls, ID 83404