INTEGRATED MODULAR DATA CENTERS, LLC

Fort Lauderdale, Florida

INTEGRATED MODULAR DATA CENTERS, LLC

Address
1919 NW 19TH ST STE 104 , Fort Lauderdale , 33311 , Florida
Contact Person
MICHAEL ROARK
Established
2016