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.

Only essential medical appointments that cannot be managed remotely or deferred are allowed by SF Department of Public Health. Please contact our office either through the patient portal or by calling the office at (415) 989-9400 if you have an urgent medical concern.

Virtual Visits are available with Dr. MacGregor or Christina Tucker, PA-C.

Your health is our priority and we will continue to provide care for routine medical issues you 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