NPI Central
Lh Self Medical Services PC NPI Number 1982762977 — El Centro, CA | NPI Central