NPI Central
Laura Barba, N.P., M.S., CDE, — NPI 1700099645, San Diego, CA | NPI Central