The COVID-19 pandemic is a serious threat to our public health and safety. We are working to continue to serve our patients in this difficult time but it is essential that we do all we can to protect you and our community.

Our office is open for medical appointments. Please contact our office either through the patient portal or by calling the office at (415) 989-9400.

Virtual Visits are also available.

Your health is our priority and we can provide care for certain medical issues you may have through telephone/video visits. Contact us through the patient portal or call the office to arrange a remote visit.

We will be available through the patient portal and by phone for all other medical, billing and prescription concerns.

David MacGregor, MD, Christina Tucker, PA-C & Staff 989-9400