Locations > Cherry Hill Primary & Specialty Care

Cherry Hill Primary & Specialty Care

Walk-in primary care is available at this location Monday through Thursday, 9:30 a.m. - 4:30 p.m. No appointment necessary! Learn more >

  • Kennedy Health Alliance in Cherry Hill, NJ
    Kennedy Health Alliance in Cherry Hill, NJ

Accepted Insurance

  • Aetna
  • Amerihealth Regional Preferred Network/IBC
  • Amerigroup
  • Cigna
  • Horizon BCBS
  • Medicaid
  • Medicare
  • Multiplan/PHCS
  • Railroad Medicare
  • United Healthcare
  • United Healthcare Community Plan
  • Oxford
  • Qualcare
  • Devon
  • US Family Health Plan (USFHP)

Doctors & Providers

Dr. Gregory Barone
Endocrinology
My Hours

Mon: 10am - 4:30pm
Tues: 8am - 3pm
Wed: 2pm - 8pm
Thurs: 8am - 3pm
Fri: 9am - 12pm

MaryAnn P. McMahon, MD
My Hours

Mon: 9am - 1:45pm 
Wed: 9am - 1:45pm
Thurs: 8:30am - 5pm

Dr. Loretta Mueller
Headache Center
My Hours

Mon: 8:30am - 5pm
Wed: 8:30am - 6pm
Thurs: 8:30am - 5pm

Dr. Tracy Persily
Primary Care
My Hours

Mon: 8am - 5pm
Tues: 8am - 5:30pm
Wed: 9:30am - 7:30pm
Thurs: 8:30am - 6pm
Sat: 8am - 12pm (2nd of month)

Dr. Anca Popescu
Neurology
My Hours

Mon: 8am - 5pm
Tues: 12pm - 4pm
Wed: 12pm - 4pm
Thurs: 8am - 5pm
Fri: 8am - 5pm

Dr. Yelena Shrayber
Primary Care
My Hours

Mon: 7:30am - 5pm
Tues: 7:30am - 4pm
Thurs: 10am - 7:30pm
Fri: 7:30am - 4:30pm
Sat: 8am - 12pm (3rd of month)

Related