NPI Central
Stephanie Ibarra Lepe, MD — NPI 1730822073, Greenville, NC | NPI Central