Contact Information
Email:
terminix@terminix-houma.com
Physical Location:
6610 West Main Street
Houma, Louisiana 70360-2438
Mailing Address:
Post Office Box 6001
Houma, Louisiana 70361-6001
Hours of Operation:
7:00 AM - 5:00 PM, Monday thru Friday
Answering service and on-call personnel available at all other times.