Three Rivers Health District – Middlesex County Health Department
2780 General Puller Highway
P.O. Box 415
Saluda, VA 23149
Health Services: 804-758-2381
FAX: 804-758-4828
Environmental Health: 804-758-0330
FAX: 804-758-8390
Essex County Health Department
423 North Church Lane
P.O. Box 206
Tappahannock, VA 22560
Health Services: 804-443-3396
FAX: 804-443-2377
Environmental Health: 804-443-4076
Gloucester County Health Department
6882 Main Street, Suites C-F
P.O. Box 663
Gloucester, VA 23061
Health Services: 804-693-2445
FAX: 804-693-0043
Environmental Health: 804-693-6130
FAX: 804-693-1398
King & Queen County Health Department
167 Courthouse Landing Road
P.O. Box 8
King & Queen Courthouse, VA 23085
Health Services: 804-785-6154
FAX: 804-785-2601
King William County Health Department
172 Courthouse Lane
P.O. Box 155
King William Courthouse, VA 23086
Health Services: 804-769-4988
FAX: 804-769-2155
Lancaster County Health Department
9049 Mary Ball Road
Health & Social Services Building
P.O. Box 158
Lancaster, VA 22503
Health Services: 804-462-5197
Environmental Health: 804-462-9919
FAX: 804-462-6211
Mathews County Health Department
536 Church Street
P.O. Box 26
Mathews, VA 23109
Environmental Health: 804-725-7131
FAX: 804-725-7466
Northumberland County Health Department
6373 Northumberland Highway – Suite B
P.O. Box 69
Heathsville, VA 22473
Health Services: 804-580-3731
Environmental Health: 804-580-8827
FAX: 804-580-2913
Richmond County Health Department
5591 W. Richmond Road
P.O. Box 700
Warsaw, VA 22572
Health Services: 804-333-4043
Environmental Health: 804-333-0171
FAX: 804-333-3447
Westmoreland County Health Department
18849 King’s Highway
P.O. Box 303
Montross, VA 22520
Health Services: 804-493-1124
FAX: 804-493-9352
Environmental Health: 804-493-1235
FAX: 804-493-9404
*Located in the Westmoreland County
Human Services Building