Dr. Maybury is committed to providing his patients with exceptional, individualized care in a professional and welcoming environment.
Dr. Maybury believes that effective healing and wellness care require a strong doctor-patient partnership, one with trust, compassion and respect. Read more about his philosophy of excellence in primary care ...
Why you need a primary care physician
Whether you are focused on managing a disease or improving your health or staying out of the doctor's office, you need an established relationship with a primary care doctor. Research shows that patients are healthier and fare better when they have an established relationship with a doctor who knows them personally. Here are 5 more reasons you need a primary care doctor.
Check out our online reviews
Call to make an appointment
Telephone: (415) 422-0998
Same-day appointments available for established patients.
Convenient location, easy parking
1 Shrader Street, Suite 570
In the Physicians Building at St. Mary's Medical Center.
Ample parking is $3/hour in the garage.
Our office is open 5 days a week, 9-5. We're closed for lunch from 12 to 1.