B & L Glen Manor, Portsmouth, RI