Logica Infotech IncProfessional services303 5th AveNew York, NY, 10016-6601 · USPhone unavailableEmail unavailablelogicainfotech.comHours not available