Save Sloan W. Rush, MD SloanRush.MD.com • Ophthalmologist • 19 years experience Panhandle Eye Group, LLP 7400 Fleming Avenue, Amarillo, TX 79106