Doctor image

Dr. Margaret Swain-gray D.O.

Family Medicine Physician

  •  Gender: Female
  •  Sole propriator: No

About Dr. Margaret Swain-gray

She is located at 2222 Baltimore Pike, , in Oxford, PA 19363. Can help patients with the following: Asthma, Birth Control Counseling, Headache, Hypothyroidism, Obesity and Prenatal Care. Appointment can be made via the phone number 6709328299.

Dr. Margaret Swain-gray - Address, Phone & Website

2222 Baltimore Pike, , Oxford, PA 19363

6709328299

Conditions treated

Dr. Margaret Swain-gray , being an family medicine physician, treats the following conditions. Please be advised that this list may not be complete. For the full list of conditions treated, consult directly with Dr. Margaret Swain-gray .

Abdominal Pain
Aging In Place
Anxiety
Arthritis
Asthma
Autism
Birth Control Counseling
Breastfeeding and Lactation
Chronic Obstructive Pulmonary Disease (COPD)
Common Cold
Diabetes
Fever
General Care
Headache
Heart Disease
High Blood Pressure
Hyperlipidemia
Hypothyroidism
Infant Care
Influenza
Migraine
Mold Exposure
Nausea and Vomiting
Obesity
Osteoarthritis (OA)
Osteoporosis
Pregnancy
Prenatal Care
Prescription Refill
Thyroid Disease
Women's Health

Medical Specialties & Taxonomy codes

Primary Specialty Taxonomy Code
Yes Family Medicine Physician 207Q00000X

Licenses

State License Number
Pennsylvania OS008547L

Questions & Answers

Does Dr. Margaret Swain-gray accept insurance?

We don’t have information on whether Dr. Margaret Swain-gray accepts insurance. It’s best to contact the office directly to confirm.

Where can I see Dr. Margaret Swain-gray ?

You can visit Dr. Margaret Swain-gray 's at their office located at 2222 Baltimore Pike in Oxford, PA 19363.

What conditions does Dr. Margaret Swain-gray treat?

Dr. Margaret Swain-gray treats conditions such as Asthma, Birth Control Counseling, Headache, Hypothyroidism, Obesity, Prenatal Care. For the full list see this list.

More Family Medicine Physicians Near Oxford, PA

Doctor image

Dr. Richard A. Stratchko

Family Medicine Physician

Dr. Richard A. Stratchko, DO, is a Family Medicine Physician based in Oxford, PA, with more than 41 years of experience. His work includes treating conditions such as Abdominal Pain, Breastfeeding and Lactation, Osteoarthritis (OA), Pregnancy, Thyroid Disease, Women's Health.

 620 Spear Ave, Oxford, PA 19363

 (610) 932-9300

Doctor image

Accepting new patients

Dr. Patrick J. Anderson

Family Medicine Physician

Dr. Patrick J. Anderson, DO, is a Family Medicine Physician based in Oxford, PA, with more than 40 years of experience. His work includes treating conditions such as Abdominal Pain, Autism, Mold Exposure, Nausea and Vomiting, Obesity, Prescription Refill. Patients can see him at 2 locations, and he's affiliated with 4 hospitals, including Lancaster General Hospital, Chester County Hospital, Union Hospital of Cecil County, Jennersville Hospital. Currently, He is accepting new patients.

 620 Spear St, Oxford, PA 19363

 (610) 932-9300

Doctor image

Marilyn Adele Knaub

Family Medicine Physician

Marilyn Adele Knaub, M.D., is a Family Medicine Physician based in Oxford, PA, with more than 42 years of experience. Her work includes treating conditions such as Asthma, High Blood Pressure, Hyperlipidemia, Hypothyroidism, Migraine, Prescription Refill.

 29 N 3rd St, Oxford, PA 19363

 (610) 932-6386

Doctor image

Dr. Monica Joshi

Family Medicine Physician

Dr. Monica Joshi, MD, is a Family Medicine Physician based in Oxford, PA, with more than 12 years of experience. Her work includes treating conditions such as Brain Hemorrhage, Choking, Headache, Hematoma, Prescription Refill, Women's Health.

 7 E Locust St, Oxford, PA 19363

 (610) 998-2400

Doctor image

Melissa Hubley

Family Medicine Physician

Melissa Hubley, DO, is a Family Medicine Physician based in Oxford, PA, with more than 0 years of experience. Her treats a variety of conditions, including Anxiety, Arthritis, High Blood Pressure, Migraine, Mold Exposure, Osteoarthritis (OA).

 620 Spear St, Oxford, PA 19363

 (210) 932-9300