NPI Central
Sergio Tejada Vargas, MD — NPI 1972205862, Miami, FL | NPI Central