Family practice specializing in rural medicine. We offer same day appointments, are taking new patients and can take care of all your general medical needs. We see all ages from birth to 100+ years. We are the only office in the area with a resident therapy dog to make your visit less stressful.