Annabelle Lopez, MD is a Obstetrics & Gynecology specialty provider based out of Weslaco, Texas. The NPI number for Annabelle Lopez, MD is 1871796862.Based on a NPI lookup from the NPI registry (NPPES), this provider holds a license number N1383 (Texas). Based on Medicare data from 2014, the provider did not accept the Medicare approved amount as payment in full..