Find contact information here to make an appointment.

About
Dr. Thomas Marsland, MD is
Education
- U Mass, Fellowship Hospital — 1980
- Tufts New England Medical Center, Residency Hospital — 1979
- Temple University Hospital, Residency Hospital — 1977
- Temple University Hospital, Internship Hospital — 1975
- Temple University School of Medicine, Medical School — 1974
Insurance Accepted
- Aetna
- Ambetter
- Anthem
- Blue Cross Blue Shield
- Blue Cross Blue Shield of California
- Blue Cross Blue Shield of Florida
- Blue Cross Blue Shield of Georgia
- Blue Shield of California
- CareFirst Blue Cross Blue Shield
- Cigna
- First Health
- Humana
- Molina Healthcare
- MultiPlan
- Western Health Advantage
* Please verify this information when scheduling an appointment.
Patient Satisfaction
Leave a review
How likely are you to recommend Dr. Marsland?

Frequently Asked Questions
A list of accepted insurance providers is available on the Sharecare insurance check. It is always a good idea to verify your insurance when making an appointment.
New patients are generally accepted by Dr. Thomas Marsland, MD. To arrange an appointment, call the number on Dr. Marsland's profile.
Dr. Marsland in specializes in Medical Oncology. See more on Sharecare.
Dr. Marsland frequently treats the following conditions: Polycythemia Rubra Vera, Anemia and Bleeding Disorders. See more on Sharecare.
Dr. Marsland's office is located at 110 Lynch Creek Way # A Petaluma, CA 94954. You can find other locations and directions on Sharecare.
Dr. Marsland provides telehealth services. Please contact the office to determine whether you are eligible.
Dr. Thomas Marsland, MD is affiliated with Providence Portland Medical Center, Petaluma Valley Hospital, Providence Santa Rosa Memorial Hospital and Sonoma Valley Hospital.
Yes, Dr. Thomas Marsland, MD holds board certification in Internal Medicine and Medical Oncology.
Dr. Thomas Marsland, MD has a star rating of 4.0/5. See more patient feedback on Sharecare.
Hospital Affiliations
- Providence Portland Medical Center
- Petaluma Valley Hospital
- Providence Santa Rosa Memorial Hospital
- Sonoma Valley Hospital
Locations
-
-
1
Redwood Regional Oncology Center
110 Lynch Creek Way # A, Petaluma, CA 94954 (707) 763-0600
-
1
-
Providence Medical Group Eureka - Cardiology
-
2
Redwood Regional Oncology Center
3555 ROUND BARN CIR, Santa Rosa, CA 95403 (707) 528-1050
-
2