Slower Medicine - Main Location Slower Medicine Address 6 Consultant Pl, Ste. #100B Durham, NC 27707 US 35.960121, -78.955384 Contact Information 984-999-1010 Location Map View on Google Maps Back to Slower Medicine