
Gary A. Erbstoesser D.O. F.A.A.F.P.
Dr. Erbstoesser comes from a family of compassionate caregivers. His Mother was a nurse and his Father owned a Medical Supply Business in California. He worked at his father’s store after school, weekends and holidays helping to fit clients with braces, fixing wheelchairs and delivering oxygen. It was at an early age the Dr. Erbstoesser learned that people and animals need to be well taken care of and nurtured. He chose Medicine as a career because of his love for helping others to feel well, understand their conditions and find ways to stay healthy. This led him to concentrating on Patient Care with Excellence. He has been a Concierge physician for several years and feels this type of practice allows him to give patients the best care possible in today’s system.
Dr. Erbstoesser graduated from San Diego State University with a BS in Biology. He went on to Philadelphia College of Osteopathic Medicine. He moved his family to Phoenix Arizona to do his Internship at Phoenix General Hospital and Residency Phoenix Baptist Hospital. His family moved to California where he completed a Sports Medicine Fellowship with Kaiser Permanente Medical Center in Santa Clara. Dr. Erbstoesser returned to Phoenix Arizona where he has practiced Family Medicine for over 30 years. He is a Diplomat of the American Board of Family Practice and C.A.Q Sports Medicine. He has been named Top Doc in Phoenix several times as well as Patients Choice Award. His recently was assigned to the Arizona Board of Osteopathic Physicians by the Governor.
Dr. Erbstoesser is married with three boys. He enjoys family time, golfing, fly fishing and exercise. He volunteers his time to the community for health education and enjoys serving in his church.

Jennifer Anne Moore FNP
Jennifer grew up surrounded by family involved in medicine. Her grandfather was a Physician, her grandmother was a Nurse and her aunt is a Pharmacist. She has a sister who is currently practicing Emergency Medicine. She decided at an early age that she had a deep passion for Holistic Care, modeled by her grandfather and that is what prompted her to get her education in Healthcare.
She graduated from Arizona State University with a degree in Psychology. Upon graduation she went onto nursing school and received her Masters of Science in Nursing at Grand Canyon University. She worked as a Registered Nurse for seven years. She received her Board Certification as a Family Nurse Practitioner and has worked in “Walk In Clinics” and “Long Term Care” Settings.
She joined Dr. Erbstoesser in October 2016 to expand her knowledge base and her love for Family Medicine. Jennifer enjoys personalized care given at North Mountain Family Medicine, where she has developed close relationships with patients.
In her free time, she is active in local theatre, enjoys hiking, cycling and traveling. She loves spending time with friends, her two dogs and two cats.
She is an active member of the American Nurse Credentialing Center and American Association of Nurse Practitioners.