Meyer's Animal House is located at 3953 State Road 19, De Forest, WI. This business specializes in Pet Care Services. Meyer's Animal House is open Mon, 7:30am-5:30pm; Tue, 7:30am-5:30pm; Wed, 7:30am-5:30pm; Thu, 7:30am-5:30pm; Fri, 7:30am-5:30pm; Sat, 7:30am-12pm; Sun, 4pm-6pm and accepts Cash and Personal Checks.