Coastal Medical
Exceptional Care for Patients. Exceptional Careers for Physicians.

Jamestown Primary Care

Sick? Call Us First. Same-day Sick Visits by Appointment
Sick visit appointments may take place in-person or through telehealth. 

  • Pediatric sick visits are available during and after office hours 365 days a year.
  • Adult sick visits are available at our office (during office hours) or through Coastal365 (evenings, weekends and holidays). Note: Coastal365 is NOT a walk-in clinic, appointments are required. 

About Our Practice
Our practice (formerly Jamestown Family Practice) provides comprehensive primary care services that support the health and wellness of our patients, including preventive care and chronic disease management.  

Our team consists of clinicians (i.e. physicians and advanced practitioners), medical assistants, medical secretaries, a nurse care manager, a clinical pharmacist, and a practice manager. Each member of your Coastal care team is committed to providing you with high-quality, patient-centered care in a comfortable, safe, and friendly environment. 

In addition, Lifespan laboratories are located throughout the state for your convenience. See a list of all laboratory locations and hours.

Learn more about services Coastal Medical offers patients  

We are proud to be part of an Accountable Care Organization and recognized as an NCQA Patient Centered Medical Home

Please feel free to contact our office through the Patient Portal if you have any questions! 

Illustration of a right-pointing directional arrow

Log in to the MyLifespan Portal

Your secure electronic health record (EHR)

Request an appointment, ask your office a question, view your lab results, and so much more through MyLifespan!

Log in or Learn More

 

Our Providers

Our Providers

James A. Mastrostefano, NP Headshot

James A. Mastrostefano, NP

Nurse Practitioner

More
Carla Marie Vaccaro, MD Headshot

Carla Marie Vaccaro, MD

Family Medicine Physician

More
Kenneth Wells, MD Headshot

Kenneth Wells, MD

Family Medicine Physician

More

Follow Coastal on Facebook

Follow Us @CoastalMedical