NPI Central
Lomba MD, PA NPI Number 1205518040 — Crystal River, FL | NPI Central