S Fredric Horwitz I, MD, Otolaryngology

2350 W Villard Ave
# 207
MilwaukeeWI  53209-5086 (Milwaukee County)


Phone: 414-527-9800
Fax: 414-527-9803

NPI: 1184626475
License Number: ME14689 (WI)