Mufflers The Cat House is located at 97 Louise St, San Rafael, CA. This location is in the Canal neighborhood. This business specializes in Auto Repairs. Mufflers The Cat House is open Monday-Friday 8:00 AM - 5:00 PM ; Saturday 10:00 AM - 2:00 PM ; Closed Sunday and accepts American Express, Cash, Discover, Mastercard and Visa.