Atria Greece
150 Towngate Road
Rochester, NY 14626
At Atria Greece, you’ll feel right at home in a vibrant Rochester, New York retirement and assisted living community just a short trip away from Niagara Falls.