Nicholas E. Outeda, LMHC Address 4130 75th St Elmhurst, NY 11373 Phone Number (347) 423-4548 (Office)