Elmira Heights has City Zoo which is on Lake Street off of rt 17 they have corals and some fish, they are moving in the right direction, long way from the rochester stores as far as quality and diversity of selection ,also just before that is another store can't remember the name of it Tropical fish something... If you go to Big Flats there is a Petco next to Old Navy out by the Arnot,actually across from Arnot... That is all I can think of..