Skip to main content

The Odelia Suites at Meriam Park

1905 Notre Dame Blvd #303, Chico, CA 95928
Film-friendly accommodations with production amenities
Image missing alternative text

Contact Information

1905 Notre Dame Blvd #303, Chico, CA 95928