NPI Central
Hector Acosta Tapia, MD — NPI 1386669661, Laredo, TX | NPI Central