NPI Central
S. Fredric Horwitz, M.d.s.c. NPI Number 1962496737 — Milwaukee, WI | NPI Central