Find a Doctor

Virtual Primary Care

To schedule a new patient video visit, please click on New Patient Video Visit and follow the prompts to be scheduled in the new Virtual Primary care office.

Primary Care Online Scheduling

You are just a few clicks away to the best primary care! We have more than 50 locations across 10 counties in the region. This page will guide you through how to choose and schedule your own primary care visit. We are currently offering these appointments in the Lancaster, and York areas. Please call us at 717-231-8900 if you are outside these areas or have trouble finding an appointment.

Are you a portal user? Sign In or Create an Account for access to all services including online scheduling.

Note: Please call your insurance company to change your PCP and make sure we are covered. To find out more, visit our page for new patient information -

Choose a Type of Appointment

Choose a Location

Choose a Time

Confirm and Schedule