IRMS is thrilled to open its first New York office location in the heart of Staten Island's "Medical Mile" at 1441 South Avenue. Located at Corporate Commons Three, this is the latest addition to Richard and Lois Nicotra's unique Bloomfield-based Corporate Park of 1.5 million square feet of office space amid a 415-acre preserve..