2203 W. Lampasas StSuite #101Ennis, TX 75119ph: 972-875-7799fax: 972-878-3031blairmd@blairfamilymedicine.com
Online Visit
Online Bill Pay
Patient Portal