Francis Noll, M.D. attended Tulane University and received his medical degree from Tulane University School of Medicine in New Orleans, Louisiana. He completed his residency at Wilford Hall USAF Medical Center in San Antonio, Texas. While serving his country in the Air Force, Dr. Noll served as Chief of Ophthalmology at Nellis Air Force Base in Las Vegas and later was one of the founding directors of the Department of Ophthalmology at Southwest Medical Associates. Board-certified in ophthalmology, Dr. Noll joined Shepherd Eye Center in 2005 as a medical ophthalmologist.
Click here for a referral form