Save Donald J. Ham, MD DonaldHam.MD.com • Ophthalmologist Donald Ham, MD 1124 10th Street, Alamogordo, NM