Clearwater Health DPC - Main Location Clearwater Health DPC Address 2979 Crouse Ln, Burlington, NC 27215 US 36.064142, -79.495452 Contact Information (336) 228-9759 Map Map integration coming soon View on Google Maps Back to Clearwater Health DPC