Address 1291-B NW 65th Place Fort Lauderdale, Florida 33309 » Directions to Office Business Hours Monday-Friday 8:00am – 5:00pm Phone Corporate Office: (1) 954.581.9800 FAX: (1) 954.979.2420 Email info@imds.com