SearchForCare Logo

Atria on the Hudson

Atria on the Hudson

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.