Barnes-Jewish Hospital Logo

Find a Doctor - Details

Margaret Rosanna Gray-Swain

Photo of Doctor: Margaret Rosanna Gray-Swain
Scan this QR code to save this doctor to your mobile device's contacts list.
What is a QR code?
A QR code is a two-dimensional bar code that smartphones can scan in order to download data, in this case contact details for our doctors. Free QR code scanning apps are available for smartphones equipped with cameras (e.g. iPhone, Android, Blackberry, etc.).

Gynecology - Board Certified

Obstetrics - Board Certified

Dr. Gray-Swain's practice is part of BJC Medical Group of Missouri, a well-established, multi-specialty physician group.
West End Ob/Gyn
Barnes-Jewish Hospital
Missouri Baptist Medical Center
Medical School:
Washington University School of Medicine St. Louis
Internship:
University of California-San Francisco
Residency:
Washington University School of Medicine St. Louis
2006
Great-West HMO/POS
United Healthcare PPO/ Options
HealthCare USA MC+
...
HealthCare USA MC+
MO Medicaid Secondary to Medicare
Healthlink PPO
United Healthcare Choice/Choice+
MultiPlan PPO
Personal Care Health Mgmt HMO
CMR (Care Management Resources)
HFN Inc. PPO
Personal Care Health Mgmt PPO/POS
United Healthcare Select/Select+POS
First Health
Aetna PPO
Medicare
Mercy Health Plan PPO
Cigna PPO
Great-West Open Access
Essence Standard/Enhanced
Great-West PPO
Healthlink Open Access/HMO/POS
Mercy Health Plan HMO/POS
Aetna Managed Choice POS
BCBS of IL PPO
Beech Street/Capp Care PPO
Community Care Network PPO
HealthNetwork PPO
Private Health Care Systems PPO
Tricare/Triwest Prime HMO/POS
Humana PPO/ChoiceCare Network
HumanaChoice PPO-Medicare
Aetna Medicare HMO
Aetna Medicare Open Access (HMO/POS
Aetna Medicare PPO
Cigna Open Access HMO/POS
Home State-MC+
Aetna HMO/Open Access
Aetna POS/PPO/Choice
Coventry ASO
Coventry Advantra HMO - Medicare
Coventry HMO/POS
Humana Gold Choice PFFS - Medicare
Humana Gold Plus HMO - Medicare
United HC MCARE Complete Choice PPO
United HC MCARE Complete HMO
United HC MCARE Dual Complete
Tricare/Triwest Standard/ Extra PPO
Anthem BCBS Blue Access Choice PPO
Anthem BCBS Blue Access PPO