Address: 839 Main Street, Suit 510 Lafayette IN 47901 United States
Phone:1-866-686-8611Fax:N/A
Micfo International L.L.C. is a Micfo Group™ company, a multi IT business firm that has been in business since 1999 offering various IT services. Micfo Group officially started offering hosting services at beginning of 2001 and owns multiple shared/reseller hosting divisions