TTUHSC Free Clinic at Lubbock Impact 2707 34th Street, Lubbock, TX, USA 806-799-4329 https://lubbockimpact.com/medical-clinic/ Get Directions NAFC Member? No