About
Sherrill Weller, MD, a board-certified Internist, provides top-notch medical care to patients in Flagstaff, AZ. As a dedicated Practitioner, Dr. Weller offers comprehensive services at her service location at 1350 N Rim Dr, Flagstaff, AZ 86001. With a focus on preventive care and disease management, Dr. Weller helps patients achieve optimal health and wellness. Her expertise includes diagnosing and treating various internal medicine conditions, as well as providing routine check-ups and health screenings. Dr. Weller's commitment to delivering personalized care has earned her a reputation as a trusted and compassionate Internist in the Flagstaff community.