All you need to know about Dr. FATIMA SHEIKH practicing at 16040 78th Rd, Fresh Meadows, NY, 11366 with NPI Number 1255746855.
Specializations: Nephrology Counties Served: Queens, NY; Suffolk, NY; Nassau, NY