Igloo Health, Inc. NPI 1114481819 Practice location: 1727 Coachman Plaza Dr Ste 110, Clearwater, FL 337591905 Taxonomy code: 332B00000X Phone: (727) 314-4993