Leon Health Clinic Location 144 Humphreys Road Buffalo, TX 75831 Hours of Operation Monday: 8AM - 5PM Tuesday: 8AM - 5PM Wednesday: 8AM - 5PM Thursday: 8AM - 5PM Friday: 8AM - 12PM Saturday: Closed Sunday: Closed Contact 903-480-0041 Michael Jenks, MD Family Medicine · Monday - Tuesday (903) 480-0041 VIEW BIO Amy Brooks, FNP Family Medicine (903) 480-0041 Bio Coming Soon