General Physician, PC Primary Care

This facility is currently closed today.
Clinic Location

3980A Sheridan Dr Ste 200
Amherst, NY 14226

Erie County
Contact Information

Overall Rating
Star Rating

About This Clinic in Amherst, New York

Welcome to the primary care reference profile for **General Physician, PC Primary Care**, an operational healthcare clinic located at 3980A Sheridan Dr Ste 200 Amherst, NY 14226 . Serving the Erie County community, patients receive care from a multi-provider medical team including Ahmad Mafi, DO, Rakhi Barkowski, M.D., and other qualified specialists. Patients frequently commend the clinic for providing **caring and attentive staff** and maintaining a **friendly and professional atmosphere**. General Physician, PC Primary Care accommodates multiple health coverage options, accepting major networks such as **Medicare**. This provider is open 5 days a week. Read further below to access their local phone number, detailed weekly office hours, and patient reviews.

Hours of Operation

Find out if the provider is open today.

Day Hours
Monday 7:30 am - 5:00 pm
Tuesday 7:30 am - 5:00 pm
Wednesday 7:30 am - 5:00 pm
Thursday 7:30 am - 5:00 pm
Friday 7:30 am - 4:00 pm

Accepted Insurance Plans

Need to verify your coverage? General Physician, PC Primary Care and its resident providers could accept the insurance plans listed below. Because coverage can change, we recommend a quick call to the clinic at (716) 833-2200 to confirm they accept your specific plan before your appointment.

Medicare

Medicare

Patient Review Consensus

At General Physician, PC Primary Care, patients consistently express their gratitude for the compassionate and attentive care they receive. Many reviews highlight the friendly staff, who are not only competent but also genuinely invested in patient well-being. The thoroughness and kindness of the physicians and nurse practitioners leave a lasting impression, with patients noting a comfortable atmosphere where they feel heard and respected. The practice's commitment to follow-up and communication stands out, ensuring patients' needs are met beyond the office visit. This positive environment has fostered long-term relationships, with many patients returning for years and highly recommending the practice to others.

Top Patient Highlights

Caring And Attentive Staff
Friendly And Professional Atmosphere
Thorough Follow-up Communication
Compassionate Physicians
Strong Focus On Patient Well-being
Long-standing Patient Relationships
Comfortable Environment
Excellent Bedside Manner
Commitment To Patient Education
Reliable And Efficient Office Operations.

Individual reviews are subjective. Our **Provider Review Consensus** analyzes recent public feedback to identify consistent patterns in wait times, staff professionalism, and quality of care, helping you make a more balanced healthcare choice.

Meet Your Care Team

Our dedicated team provides comprehensive care in Stonewall. View provider specialties below to find the right fit for your needs.

DR. Anne Caroline Banas, M.D.

Internal Medicine (Hospice and Palliative Medicine)

DR. Rakhi Shah Barkowski, M.D.

Internal Medicine

Olivia Battista, DNP, ANP-BC

Nurse Practitioner (Adult Health)

Nicole Boyd, ANP

Nurse Practitioner (Adult Health)

Corey Costa, PA

Physician Assistant

Megan James, FNP-BC

Nurse Practitioner (Family)

MS. Emily Marie Ludwig

Physician Assistant

Ahmad Mafi, DO

Internal Medicine

Paisley Brooke Mafi, DO

Family Medicine

DR. Adam Jason Norman, M.D.

Internal Medicine

Aryo Rohani, M.D.

Family Medicine

Ashley Skipper, PA-C

Physician Assistant

Danielle Thompson, PA-C

Physician Assistant (Medical)

Map and Location

Get Directions to this Location

Enter your current location. You could be there sooner than you think.

Compare Nearby Clinics

Finding the right healthcare partner takes time. If you want to explore other local options, we've mapped 20 primary care providers within 20 miles of Amherst. You can easily compare clinical practices across neighboring areas like Buffalo and Williamsville, with the nearest alternative located just 0.23 miles away.

4979 Harlem Rd Suite 1, Amherst, NY 14226

Erie County (716) 923-4380

4949 Harlem Rd # 404, Buffalo, NY 14226

Erie County (716) 839-1690

3488 Sheridan Dr, Amherst, NY 14226

Erie County (716) 832-6207

111 N Maplemere Rd #200, Williamsville, NY 14221

Erie County (716) 899-4772

University at Buffalo Neurosurgery, 3980A Sheridan Dr, Amherst, NY 14226

Erie County (716) 833-2200

1416 Sweet Home Rd #5, Amherst, NY 14228

Erie County (716) 834-4266

1416 Sweet Home Rd #12, Buffalo, NY 14228

Erie County (716) 636-7800

3610 Main St, Amherst, NY 14226

Erie County (716) 200-4122

1616 Kensington Ave, Buffalo, NY 14215

Erie County (716) 835-3097

325 Essjay Rd, Williamsville, NY 14221

Erie County (716) 630-1000

2465 Sheridan Dr, Tonawanda, NY 14150

Erie County (716) 835-9800

1783 Colvin Blvd, Buffalo, NY 14223

Erie County (716) 874-2150

1430 Colvin Blvd, Buffalo, NY 14223

Erie County (716) 874-4060

2865 Genesee St, Cheektowaga, NY 14225

Erie County (716) 262-0616

2800 Sweet Home Rd # 6, Buffalo, NY 14228

Erie County (716) 691-1300

18 Limestone Dr # 5, Buffalo, NY 14221

Erie County (716) 632-1400

Independent Health Medical Office Building |, 462 Grider St, Buffalo, NY 14215

Erie County (716) 831-8612

462 Grider St, Buffalo, NY 14215

Erie County (716) 898-3000

2780 Delaware Ave # 201, Kenmore, NY 14217

Erie County (716) 839-8000

2350 Maple Rd Suite 100, Buffalo, NY 14221

Erie County (716) 839-8000