Dr. Mosher grew up in Southern California. She attended UCLA for undergrad, then graduated from UCLA medical school. She trained at Cedars Sinai for her Internal Medicine residency. Following her residency, she remained at Cedars Sinai as a teaching physician for the Internal Medicine program. After a few years, she moved to Thousand Oaks and opened up her own practice.