Streets of Virginia
Home
Cities
My Location
Roads
Bus Routes
ZIP Codes
Contact Us
English
Español
e.g.
Dockside Drive, Somerset, VA 23831
,
Hoover Camp Branch Road, Knox district, VA 24620
Home
»
Craig County
»
New Castle district
» New Castle town » Services
Services
Streets
Car Services
Tourism
Eating
Banks
Services
Religion
Health
Shopping
Other
Public Services in New Castle town, New Castle district
Show Map
Nearest Services
Library
Craig County Public Library
Main Street, 303
government offices
Craig County Health Department
Main Street, 161 24127 New Castle
-
Main Street, 182 24127 New Castle
Post Office
New Castle Post Office
- United States Postal Service
Main Street, 283 24127-9998 New Castle
Phone: +1 540-864-5253
Opening hours: Mo-Fr 08:00-11:30; Sa 09:00-11:30
Townhall
New Castle Town Hall
Middle Street