1-800-781-PEST (7378)
Anyone living in Florida knows what these insects are. They are a parasite that bite and take blood from their host. They are notorious for causing discomfort and even spreading illness.