Dr. Barnes graduated from the Drexel University College of Medicine in 2016. She works in Kalispell, MT and 3 other locations and specializes in Internal Medicine, Physical Medicine & Rehabilitation and Sports Medicine. Dr. Barnes is affiliated with Temple University Hospital.
View More
