Primus Internal Medicine - Main Location Primus Internal Medicine Address 11312 US Hwy 15-501 N, #106 Chapel Hill, NC 27517 US 35.844895, -79.089130 Contact Information (919) 533-4686 Location Map View on Google Maps Back to Primus Internal Medicine