Blanchard Direct Health - Main Location Blanchard Direct Health Address 101 N Jefferson Blanchard, OK 73010 35.137166, -97.662170 Contact Information No contact information available. Location Map View on Google Maps Back to Blanchard Direct Health