Corpus Christi Metro Ministries-Gabbard Health Clinic 1919 Leopard Street, Corpus Christi, TX, USA (361) 887-0151 http://ccmetro.org/services/ Get Directions NAFC Member? Yes