Nestled along the Hudson River among trees on 10 acres, near nature trails and gardens, Atria on the Hudson is a picturesque senior living community in Ossining, NY.