Petersburg Health Clinic

The Petersburg Health Care Alliance Clinic provides a wide range of medical services. It accepts Medicare and Medicaid, along with most major private health insurance plans. It also provides services on a sliding scale (depending on your income).

The clinic is located at 541 S. Sycamore St., and is open Monday -Friday. 8:15am to 5:00pm.

Visit their website by clicking here, or call (804) 957-9601

Free Training - Medical Reserve Corp

The Crater Medical Reserve Corp provides free training such as CPR and First Aid to its volunteers. Click HERE to register.

Watch the video below for an important announcement from the Secretary of Health and Human Services, Kathleen Sebelius.

Teen Clinic - HEALTHSPACE!


 The Petersburg Health Department is home to a teen clinic - HEALTHSPACE!

If you're a teen with a health concern, just stop by on Tuesday or Thursday and speak to a health care professional. No appointment necessary.
Location: Petersburg Health Dept., 301 Halifax St.
Hours: Noon to 6:00pm, Tuesday and Thursday

Phone: (804) 862-7600