NPI Central
Sheila Farmer, M.D. NPI Number 1245386283 — Tampa, FL | NPI Central