At Teresa's Place you will find a home away home.