Ohio Pet Depot officially opened at 833 Lexington Ave. in October. Formerly Stumps Aquatic and Exotic Pets — and Olar’s ...