The Hydro Center
1069B Lyell Ave.
Rochester NY 14606
United States