Office Directory

Always feel free to contact our office and our trained staff will assist you in any way possible.

Phone (415) 642-0707
Fax (415) 648-7988

Certified Physician Assistant

Lynn Beaudry, PT, PA-C,

Certified Physician Assistant

Lynn completed her Bachelor’s degree in Physical Therapy at Northeastern University and her Physician Assistant training at Stanford University. Lynn brings to our practice over 20 years of experience as a physical therapist, focusing on sports related injuries, back and neck.


Jim Buck, PA-C, MMS

Certified Physician Assistant

Jim brings fifteen years of experience as a Physician Assistant. He has worked in Primary Care, Occupational and Orthopedic Medicine. He completed his undergraduate work at West Chester University in foreign language studies, his Physician Assistant training at Hahnemann University and a Master’s in Medical Science at St. Francis University.