S Sarjak Mehta 0 reviews 7559 263rd St Dept. Of Psychiatry, North Shore Lij Glen Oaks, NY • 11004 View Practice