Alicia's Place is a licensed childcare facility. It provides children with an educational and social setting in which each child can explore, learn, grow and develop self-esteem. Alicia's Place is open to kids ages 6 months through 4 years old and offers both indoor and outdoor activities. Kids can be dropped off and picked up at any time during the regular hours of operation. All caretakers and instructors are CPR and First Aid-certified.