Dewstone Plaza

579 Stone Rd, Greece, NY 14616