Invites On Sale is located at 241 Main St, Chico, CA. This location is in the Downtown Chico neighborhood..