
Middlesex Town Hall
10232 S. Nash Street
Middlesex, NC 27557

Middlesex Police Department
10201 S. Nash Street
Middlesex, NC 27557

Middlesex U.S. Post Office
10286 S. Nash Street
Middlesex, NC 27557

Middlesex Volunteer Fire Department
11636 W. Finch Avenue
Middlesex, NC 27557

Middlesex Public Library
12480 W. Hanes Avenue
Middlesex, NC 27557

UNC Internal Medicine & Pediatrics
7540 Middlesex Corporate Parkway
Middlesex, NC 27557

Lane & Associates Family Dentistry
11180 E. Finch Avenue
Middlesex, NC 27557

Premier Propane & Hardware
11480 W. Finch Avenue
Middlesex, NC 27557