Save Charles S. Gannon, MD CharlesGannon.MD.com • Ophthalmologist • 60 years experience Charles S. Gannon, MD 1645 N Alvernon Way, Tucson, AZ 85712