David Gray

Active Corpus Christi, TX Internal Medicine for Bay Area Quick Care, P.L.L.C.