Hani Abdel Hamidhamdan NPI 1932165529 Practice location: 19685 Pilot Knob Rd Ste 200, Farmington, MN 550247238 Taxonomy code: 122300000X Phone: (651) 333-9336