Please Note** Appointments are subject for review and may be cancelled if the wrong appointment type is booked. Our staff will contact you if there are issues.
Our physicians are proud to pair with PA’s and NP’s. Together they’re able to work as a team to oversee your health by communicating and discussing action plans together. With care teams, there is better access for patients to see their providers in a timely manner, even same day. We believe care teams offer a more complete, elevated experience for our patients.
Dr. Brandon Miller is a board certified Family Medicine physician. He grew up in Fallbrook and graduated from Fallbrook High School in 1993. He completed his undergraduate education at San Diego State University and then attended medical school at Kansas City University of Medicine and BioSciences School of Osteopathic Medicine.
Following his graduating in 2004 he completed a Family Medicine residency at the Jacksonville Naval Hospital in Florida. He served in the Navy for 7 years as a Medical Officer which included a staff position at the Twentynine Palms Naval Hospital.
Dr. Miller also worked as both a Battalion Surgeon and Regimental surgeon in support of the Marine Corps. He deployed to Iraq in 2008.
Mary Steinhoff has been a registered nurse for over 30 years. She has worked as an RN in a variety of roles, mostly in hospitals as a surgical nurse, ER nurse, radiology nurse and a nursing supervisor. Being an ER nurse gave her the tools and invaluable resources to handle any clinical situation. Because Mary is so passionate about her nursing career, she went back to school in 2015 to complete her Master’s degree in Nursing from Cal State San Marcos. She has been working at RFMG for close to a decade and enjoys every bit of it!
Want to take your health to the next level? Check out Well Within, an online educational library created to educate our patients and community on how to live a health-focused lifestyle. Learn new recipes, diets, exercises and more!
You can request a prescription refill by logging into your MyChart account and requesting a refill on the Medications page, or you can call (951) 676-4193 to request a refill over the phone.