Imelda Escuadra First Name Imelda Last Name Escuadra Specialization Psychiatry DOH MS Passer - Year 1987 Description Imelda Escuadra - Psychiatry