Clough Family Day Care Home Service: Childcare -In Home Address: 8400 Randal Dr City: Navarre State: FL Postal Code: 32566 Phone Number: (850) 939-8441 Rate this provider