Central Illinois Service Center

Our Central Illinois Service Center location can help you with all of your pest control needs. Our Customer Service team is available 24/7 to assist you at 800-332-7805

Central Illinois Service Center

2207 Broadway Street
Pekin, IL 61554
Phone: (309) 347-1376
Secondary phone: (800) 269-3223
Fax: (309) 347-6052
Email: CustomerService@mccloudservices.com

Looking for a national program? Through our affiliation with Copesan, McCloud Services is able to offer commercial clients the benefit of a consistent national program that is enhanced by local knowledge and expertise.