Located in Memphis, home of FedEx, gives us one distinct advantage over the competition. Later drop-off times for special jobs. That means we can work later than everybody else— up to 11:00 PM — on your projects. And still get them to you on time.
IMEC 5120 Elmore Road Memphis, TN 38134 Phone (901) 388-8200 Toll Free (800) 426-6803 Fax (901) 377-2739
Request Information On-Line Use our online form to request additional information about our many services or employment opportunities.