9990 Riverside Dr
Powell, Ohio 43065

Meet the keepers of the Asian small clawed otters.

Added by Upcoming Robot on July 5, 2012