Almost Family Childcare Center County Carroll County License # 160884 Phone (410) 374-5359 Email [email protected] Address 1705 N. Main Street, Hampstead MD 21074 Contact Mary Blizzard Contact listing ownerSend Message Name Email Phone Number Message