Dr. Stephen P. Roberts
- Gender: Male
- Experience: 10 years
- Graduated from: Rutgers New Jersey Medical School
- Graduation year: 2011
- Sole propriator: No
- NPI: 1275828121
Dr. Stephen P. Roberts MD
Family Physician
He is located at 55 Fogg Road in Weymouth, MA 02190. Can help patients with the following: Aging In Place, Breastfeeding and Lactation, Hyperlipidemia, Hypothyroidism, Migraine, Osteoporosis. His National Provider Identifier (NPI) number is 1275828121. Appointment can be made via the phone number (781) 624-8000. He is affiliated with 1 practices and 2 hospitals.
Conditions treated
Dr. Stephen Roberts, being an family 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. Stephen P. Roberts.
- 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
Medicare Enrollment
Dr. Stephen P. Roberts is enrolled to bill Medicare as a Practitioner - Family Practice .
Bills through: Mainegeneral Medical Center
Based on Medicare's public enrollment records as of Jul 17, 2026. This reflects Medicare fee-for-service enrollment only and is not a comment on insurance accepted, quality, outcomes, or board certification.
Studies
RUTGERS NEW JERSEY MEDICAL SCHOOL
Graduated in 2011Additional Specialities
- Resident
Looking for more Family Physicians?
There are 8 other family physicians in this region.
- Gender: Female
- Address: 55 Fogg Road Weymouth, 2190, MA
- Gender: Female
- Address: 55 Fogg Road South Weymouth, 2190, MA
- Gender: Female
- Address: 541 Main Street 414 South Weymouth, 2190, MA
- Gender: Female
- Address: Suite 301 541 Main Street South Weymouth, 2190, MA
- Gender: Male
- Address: Suite 414 541 Main Street South Weymouth, 2190, MA
- Gender: Female
- Address: Suite 301 541 Main Street South Weymouth, 2190, MA
- Gender: Female
- Address: 55 Fogg Road Weymouth, 2190, MA
- Gender: Female
- Address: Suite 301 541 Main Street South Weymouth, 2190, MA
Questions & Answers
Does Dr. Stephen Roberts have affiliation with practices?
Dr. Stephen Roberts is affiliated with Hopkins Medical Group.
Where can you meet with Dr. Stephen Roberts?
Dr. Stephen Roberts's office is located at 55 Fogg Road in Weymouth, MA 02190.
Has Dr. Stephen Roberts affiliation with hospitals?
Dr. Stephen Roberts is affiliated with BAYSTATE MEDICAL CENTER. For the full list of hospitals see this list.
Does Dr. Stephen Roberts accept insurance?
Unfortunately we don't have any information if Dr. Stephen Roberts accepts insurance.
What conditions does Dr. Stephen Roberts treat?
Dr. Stephen Roberts provides treatment for Aging In Place, Breastfeeding and Lactation, Hyperlipidemia, Hypothyroidism, Migraine, Osteoporosis. For the full list see this list.