I went to a place called Exotic Animal Paradise near there several years ago. I wonder if it's the same place?