Plaza at Clover Lake
838 Fair St
Carmel, NY 10512
The Plaza at Clover Lake is a leader in quality independent senior living. Located in scenic Carmel New York, The Plaza is a beautiful community , surrounded by over fifty acres of greenery, including aβ¦