Hello CommercePundit,
I'm going to recommend Justin Taylor's first reply as the best solution here. You want your cake and you want to eat it too, but unfortunately that is against several of Google's Webmaster Guidelines.
Either give each of those sites their own content, which would mean not using the same database, which would mean investing a LOT of money, which is probably not scalable or doable - OR - Give up the idea of having a mirror-site on multiple geotargeted domains and instead 301 redirect those to the primary / canonical domain at www.lilyanncabinets.com . You could also use the cross-domain rel canonical tag as suggested by Justin, but I find that does best on content websites. Due to the nature of an eCommerce site (e.g. secure shopping carts, etc...) I think just redirecting the domains would be best.
You can put up a landing page for each location if you have a good reason to, such as having office or warehouse locations in those areas. But if you have no presence in those areas and are just trying to get traffic because they are big markets I wouldn't do that either. Go for the national market instead. I see on the Orlando site that the contact address is in Toledo, Ohio.
You don't have to take our advice, but you asked for it and despite your other sites getting traffic I think getting rid of, and redirecting, all of those mirror sites is the best long-term option if you want to continue getting business from search engines. Let's assume that you can get local traffic with those other domains and business does really well for a few months or even a year or two. You hire more people and buy a bigger house/warehouse/infrastructure... only to have Google wipe out every one of your sites completely with a single algorithm update. Now you're firing people, selling your house and looking for a job. It's not worth it, IMO.