Wyoming State Hospital
831 State Highway 150 S Evanston, WY 82930Make an Appointment
(307) 789-3464Dr. Alan Barnes, MD is an internal medicine specialist in Evanston, WY and has been practicing for 38 years. He graduated from Universidad Autonoma De Guadalajara in 1975 and specializes in internal medicine.