NPI Central
Ida Juarez, MD — NPI 1700086758, San Antonio, TX | NPI Central