NPI Central
Abhay Vaidya, M.D. NPI Number 1801092796 — Thousand Oaks, CA | NPI Central