Fast Track Clinic 2600 Lockwood Street, Tahoka, TX 79373