NPI Central
Smita Ojha, M.D. — NPI 1922184498, The Villages, FL | NPI Central