Newport Hospital Primary Care Services
Lifespan Physician Group Practices

Jamestown Family Practice

About Jamestown Family Practice

The Jamestown Family Practice has been providing comprehensive medical care for children, parents, and grandparents since 1984 and offers a knowledgeable and compassionate staff to provide complete care for you and your entire family.

Pediatrician and child

Make an Appointment

To schedule a routine appointment, such as a physical or follow-up, please call us at 401-423-2616.

If you need to speak with one of the physicians or the nurse practitioner, please give your information to the receptionist and your call will be returned as soon as possible.

When you come in for your appointment, please bring a list of medications and doses you currently take, including over-the-counter medicines and herbal and vitamin supplements.

Office Location

20 Southwest Avenue
Jamestown, RI 02835
Phone: 401-423-2616

Our Hours

Our hours are Monday through Friday from 8 a.m. to 5 p.m. During weekends, holidays and nights, a family physician is on call for emergencies.

For routine appointments such as physicals and follow-ups, please call the office to schedule.

Lifespan Physician Group Primary Care also has other locations in Newport County:

Our Providers

James A. Mastrostefano, NP Headshot

James A. Mastrostefano, NP

Nurse Practitioner

Michela Muggeo, PsyD Headshot

Michela Muggeo, PsyD

Clinical Psychologist

Carla Marie Vaccaro, MD Headshot

Carla Marie Vaccaro, MD


Kenneth Wells, MD Headshot

Kenneth Wells, MD

Family Medicine Physician