NPI Central
Meri Escobar, OTR/L,MLD — NPI 1801211313, Irvine, CA | NPI Central