NPI Central
Alameda Laboratory Services, LLC NPI Number 1265829279 — El Paso, TX | NPI Central