A few LACs (ex. URichmond, Bucknell to name a couple) do have business programs and many smaller/mid size universities offer b-school programs (ex. Notre Dame, William and Mary, Emory to name a few),. If the OP wants a smaller school with business is is do-able. The OP can use the supermatch function to get some ideas. And virtually every college regardless of size offers economics (which is a very different course of study than going to a b-school). Also keep in mind that one can have any undergraduate major and go on to a MBA program.