Meow Manor is a series that is currently running and has 1 seasons (20 episodes). The series first aired on October 28, 2017.Meow Manor is available for streaming on the UP TV website, both individual episodes and full seasons. You can also watch Meow Manor on demand at Amazon Prime and Sling.