Sultan Haque NPI 1437698222 Practice location: 705 8th St, Farmington, MN 550241463 Taxonomy code: 343900000X Phone: (732) 387-6437