Welcoming New Patients at Stonestown

Same Day Appointments Available!

Call (415) 890-8950 for pediatrics and (415) 853-3700 for sports and family medicine!

When you’re busy caring for everyone else, who’s caring for you? Who takes care of the little tumblers, your aspiring athlete, your parents? Who takes care of you? We do!

Welcome to Dignity Health Medical Group at Stonestown. Our pediatrician is available to see your mini-me and our family medicine/sports medicine physician is accepting new patients and will help with sprains, concussions, pulls, and tears. 

If you have health questions, we have answers. And we’d like to see you now. 

Meet Our Stonestown Doctors

Dr. Katherine Milroy

Dr. Katherine Milroy  |  Video: Get to Know Dr. Milroy

Book Dr. Milroy Online

"I believe in open, equal access to all to prevent disease. When caring for children I want to be there through good and bad times, so they're happy and healthy."

Now seeing patients:
595 Buckingham Way, Suite 300
San Francisco, CA  94132

(415) 890-8950

Dr. Ryan Cudahy

Dr. Ryan Cudahy  |   Video: Get to Know Dr. Cudahy
Sports and Family Medicine

Book Dr. Cudahy Online

"I believe in an individual approach to every patient that comes into my office. I want them to understand their condition, from diagnosis through treatment."

Now seeing patients:
585 Buckingham Way
San Francisco, CA  94132

(415) 853-3700

Learn More

To learn more or become a new patient, please call (415) 890-8950 for pediatrics and (415) 853-3700 for sports and family medicine.

See the list of insurance we accept.

Our Pediatrician

When your little one is sick, and you need a doctor fast, call us. We have same day appointments available! 

Sports Medicine & Family Medicine

Our sports and family medicine doctor can help keep you in the game. We have same day appointments available!