On the northern end of Lafayette, not far from Teurlings Catholic High School, you will find Amelia Manor Nursing Home. The facility houses the elderly, the infirm, the sick and dying and those who cannot take care of themselves. … Click to Continue »