Skip to content
903-389-2121
contact-admin@freestonemc.com
Clinic Hours: M-F 7:00 AM - 6:00PM
Bill Pay
Price Transparency
Patient Portal
About
Mission, Vision, and Values
Community Benefits
CHNA
Leadership
Board of Directors
Locations
Freestone Medical Center
Freestone Health Clinic
Freestone Health Clinic at Teague
Leon Health Clinic
Our Services
Careers
Contact
Menu
About
Mission, Vision, and Values
Community Benefits
CHNA
Leadership
Board of Directors
Locations
Freestone Medical Center
Freestone Health Clinic
Freestone Health Clinic at Teague
Leon Health Clinic
Our Services
Careers
Contact
Facebook-f
Instagram
Leon Health Clinic
144 Humphreys
Buffalo, TX 75831
(903) 480-0041