M to O

Martin County Animal Control
PO Box 668
Williamston, NC 27892
Bus: 252-792-1901
Bus Fax: 252-792-7477

Mayodan Police Animal Control
101 North 3rd Avenue
Mayodan NC 27027
Office 336-548-6038
Fax 336-548-3631
Contact Person: Alan Coleman, Animal Control Officer
Email: colemanah@embarqmail.com

McDowell County Animal Control
10 E Court St
Marion, NC 28752
Bus: 828-672-6643
or 828-659-2521

Mitchell County Animal Shelter
PO Box 308
Spruce Pine, NC 28777
Bus: 828-765-6952

Montgomery County Animal Control
111 W Main St
Troy, NC 27371
Bus: 910-572-1313

Moore County Animal Operations
5235 Highway 15/501
Carthage, NC, 28327
Phone 910-947-2858
Fax 910-947-5952
Contact: Brenda Sears, Director of Animal Operations

Morehead City Animal Control
202 S 8th St
Morehead City, NC 28557
Bus: 252-726-3131

Nash County Animal Control
PO Box 849
Nashville, NC 27856
Bus: 252-459-9855
Bus Fax: 252-459-9834

New Hanover County Animal Control Services
180 Division Drive
Wilmington, NC 28401
Bus: 910-798-7500
Contact person Jean McNeil

Northampton County Animal Control
PO Box 635
Jackson, NC 27845
Bus: 252-534-5841

Onslow County Animal Control
244 Georgetown Rd
Jacksonville, NC 28540
Bus: 910-455-0182
Bus Fax: 910-989-2134
Email: animal_control@co.onslow.nc.us

Orange County Animal Control
1601 Eubanks Road
Chapel Hill NC 27516
Contact: Irene Phipps
Bus: 919-942-7387
Email: iphipps@orangecountync.gov


If you would like to Add or Update your relevant Agency,
Please Email your information to:

agencylisting@ncarca.com

New listings will be reviewed and added.