DirectMed DPC - New Braunfels - Main Location DirectMed DPC - New Braunfels Address 391 Lands Street , Suite 1102 & 1104 New Braunfels, TX 78130 US 29.703877, -98.138422 Contact Information 512-842-7633 Location Map View on Google Maps Back to DirectMed DPC - New Braunfels