Michele Dimberg NPI 1326407917 Practice location: 2254 A1a Hwy, Indian Harbour Beach, FL 329374922 Taxonomy code: 363LF0000X Phone: (321) 920-2978