Love Learning Laughter Daycare Categories Personal Services & Care 1170 E Orchard St Decatur IL 62521 Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×