David P Foster, MD, Family Medicine

14202 S Padre Island Dr
Corpus ChristiTX  78418-6030 (Nueces County)


Phone: 361-949-6290
Fax: 361-949-4950

NPI: 1750312377
License Number: K0298 (TX)