Having Her Own Day Care Center
In the year 2009, Allen would end up putting up her very own day care center. It was located in a house in the Pioneer Park area, which is quite close to many tourist locations just like Victoria Park, as well as many other nature lovers’ recreational spots.