NPI Central
Shands Teaching Hospital and Clinics Inc NPI Number 1306717889 — Alachua, FL | NPI Central