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

Tues: 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: 1 p.m. - 5 p.m. (2nd Monday of every month Cherry Hill)
Tues: 12pm - 4pm (Washington Township)
Wed: 12pm - 4pm (Washington Township)
Thurs: 1 p.m. - 5 p.m. (3rd Thursday of every month Cherry Hill)

Lorraine Ruchalski MSN, APN, FNP-BC
Primary Care
My Hours

Mon: 9am - 8pm
Wed: 8am - 5pm
Fri: 8:30am - 6pm
Sat: 8am - 4:30pm

Christopher J. Salerno, DO
Primary Care
My Hours

Tues: 8am - 8pm
Wed: 8am - 5pm
Thurs: 8am - 12pm (1st and 4th of the month)
Thurs: 8am - 4:30pm (2nd and 3rd of the month)
Fri: 8am - 2:30pm
Sat: 8am - 12pm (1st and 4th of the month)

Dr. Yelena Shrayber
Primary Care
My Hours

Mon: 7:30 a.m. - 4:30 p.m.
Tues: 7:30 a.m. - 4:30 p.m.
Thurs: 10 a.m. - 7:30 p.m.
Fri: 7:30 a.m. - 4:30 p.m.
Sat: 8 a.m. - 12 p.m. (3rd of month)

Related