Primary Care

Accepting new primary care patients.

Patient Education  Patient-Centered Medical Home    Flu Facts  Colonoscopy like-us-on-facebook-button.png



Click here to schedule your Flu Shot online OR get information about our Flu Shot Clinics.

Your health matters, and having a primary care doctor is the cornerstone of proactive healthcare. Whether it's a routine check-up, managing chronic conditions, or tackling unexpected illnesses, your primary care provider is your ally in maintaining optimal health.

At General Physician, PC Primary Care, we extend a warm welcome to you and your family. With conveniently located offices spanning from the Northtowns to the Southtowns, accessible health care is never far away. Despite our expansive network, we prioritize forging genuine connections with each of our patients. Your primary care provider isn't just a doctor – they're a trusted partner in your wellness journey.

And should the need arise for specialized care, rest assured knowing that we're equipped to swiftly connect you with the right expertise within our GPPC specialist network. Your health is our priority, and we're here to ensure you receive the comprehensive care you deserve.


  • Routine physicals and checkups
  • Diagnosing and treating minor illnesses
  • Chronic illnesses
  • Vaccinations
  • Health screenings and diagnostic testing





Mandy Abram, PA-C

Krystie Allen, PA-C

Catherine Almeter, PA-C

Heather Bailey, PA-C

Ashley Baker, DNP

Katlyn Beiring, FNP-BC

Jaspinder Bhullar, MD, MBBS

Roseann Boswell, NP

Kathryn Braisted, PA-C

Paige Burrell, PA-C

Shawn Campbell, PA

Jean-Marcaisse Cange, MD

Bradley Carrier, MD, MS

Richard Charles, MD

Kohl Chevrier, PA

Alyssa Ciancio, PA-C

Kevin Cleary, MD

Sarah Cleveland, PA

Charlene Conley, FNP

Betsey Dechert-Boss, FNP-BC, CDE

Harmony DePan, PA-C

Thomas Dilamarter, Jr., MD, FAAFP

Dawn Dolan, PA

Emily Dunne, PA

Lauren Fickett, PA

Jeanette Figueroa, MD

Lynda Francis, PA-C

Linda Fuller, ANP-BC, CDCES

Jordan Gabel, PA

Gail Goodman, MD

Joanna Grosskopf, FNP-BC

Caitlin Hackford, PA-C

Irene Haefner, RN, CDE

Courtney Hannon, PA-C

Katelyn Heist, NP

Patrick Hurley III, MD

Sarah Hy, AGNP-C

Leia Ince-Mercer, MD

Jane James, FNP-BC

Megan James, MSN, FNP-BC

Melanie Janulewicz, NP

Amy Jones, MD

April Kane Ayoub, MSN, AGNP-BC

Avani Kanneganti, MBBS

Bridget Korpanty, DMSc, PA-C

Ashley Kremer, DO

William Kuehnling, MD, PhD

Jacqueline LaBelle, PA-C

Christian D. Lates, MD

John Lalor, MD

Melanie Leberman, PA-C

Vincent Lee, MD

Leslie Lehmann, DO

Zachary Lewis, PA-C

Ahmad Mafi, DO

Esfandiar Mafi, MD

Paisley Mafi, DO

Alia Mann, FNP-BC

Tatyana Manzik, PA-C

Gregory Marra, MD

Robin Massing, PA

Marcy Masyga, DO

Nicholas Masyga, DO

Melissa McCaffrey, PA-C

Richard Milazzo, MD

Maxim Mitchell, MD

Nicole Moeller, PA-C

Mustafa Mohmand, MD

Ashley Noel, NP

Adam J. Norman, MD

Allyn Norman, DO

Priyanka Patnaik, MD

Anthony Perna, MD

Amy Peterson, PA-C

Frederick Piwko, MD

Michele Potempa, MD

Mona Pourramazan, MD

Talia Root, PA-C

Jerome Rutowski, MSN, FNP-BC

Nisha Sarna, MD

Elizabeth Schmand, NP

Christine Schonour, ANP

Stephen Scrivani, MD

Ihab Shafik, MD, PhD

Nisha Sharma, MD

Jenny Sheffield, PA-C

Lawrence Sinatra, MD

Alyse Sireika, DO

Josie Sisson, PA-C

Ashley Skipper, PA-C

John Slisz, PA-C

Teresa Snyder, BSN, ANP-BC

Vaibhaviben Solanki, MD

Ritu Sood, MD

Melissa A. Spaeth, RPA-C

Donna Steinwachs, FNP-BC

Katherine Sumner, PA-C

Indra Tambar, MD

Danielle Taylor, PA-C

Rohini Thodge, MD

Stephanie Tranquili, PA-C

Katherine Trawinski, FNP

Alyxis Uhteg, PA-C

Diana Vakante-Jankovic, MD

Laraine Wende, FNP-BC

Christina Yancey, DO

Jennifer A. Yerke-McNamara, MD


find a provider doctorIcon-white.png