Our Town Primary Care - Main Location Our Town Primary Care Address 463 Second St, Ayden, NC 28513 US 35.472491, -77.418589 Contact Information 252-651-5628 Location Map View on Google Maps Back to Our Town Primary Care