Hanover Health Department (hanover)(804) 365-4313
Daily Planet Health Service804-783-2505Comprehensive health services; medical, dental, mental, substance use
Richmond City Health Department(804) 482-5500
CARITAS Residential Recovery ProgramsMen: 804-230-1184| 700 Dinwiddie AveWomen: 804-418-3049 | 2220 Stockton StMon-Fri, 8am-4pm; no cost; walk-ins encouraged
Richmond Behavioral Health Authority804-819-400 | 804-819-4100 (24/7 crisis line)
New Kent Health Department(804) 966-9640
Henrico Health Department (West End)(804) 501-4522
Henrico Health Department (East End)(804) 652-3190
Henrico DSS804-501-4001 (West) | 804-652-3132 (East)Medicaid, SNAP, TANF
Hanover Health Department804-365-4313