Charlie Churchill Inc Pest Exterminator - Homestead, FL Looking to contact Charlie Churchill Inc Pest? You can reach them at 305-248-2705