Petersburg Health Care Alliance (PHCA)

Home / Locations / Petersburg Health Care Alliance (PHCA)

Petersburg Health Care Alliance

Petersburg Health Care Alliance541 South Sycamore Street
Petersburg, VA 23803

804-957-5850 (fax)

Services Offered:

  • Medical  Medical


Hours of Operation

Health Center Hours
8:30 a.m. - 6:30 p.m.
Tuesday, Wednesday*, Thursday, Friday
8:30 a.m. - 5:00 p.m.
Closed daily for lunch 12:00 p.m. - 1:00 p.m.
*PHCA will close at 12:00 p.m. the first Wednesday of each month.

Meet Our Staff

Dr. Bobby Duhart
  • Dr. H. Bobby Duhart
Ms. Sheltera Gillis
  • Ms. Sheltera Gillis
    Office Manager
Dr. Karen Hearst
  • Dr. Karen Hearst, Site Director
    Family Practice
Ms. Samantha Sweitzer
  • Ms. Samantha Sweitzer, F.N.P.
    Family Nurse Practitioner