There is one that is pretty large in columbia station called aquatic technologies. I go there occationally but it is a bit of a drive. Not sure if that is within a 20 min drive. Also I know they have one in North Olmsted near the Great Northern Mall, I went there once but I wasn't impressed. I don't know what the name is..... The store I go to is a tiny little pet store in Elyria that has only a few tanks of saltwater but I have had good luck with their fish. If you do find another good store in the area please let me know..