Company Information

Company Name: LEMUR INC.

DBA:

DOT Number: 4126587

Company Address:

475 PENNSYLVANIA AVE
DELAWARE, OH 43015

Phone: (380) 260-7368.

Fax: .

Email: INCLEMURGMAILCOM.

Operations for LEMUR INC

Operation Classification: