I got my flowers at Kroger in Mt. Washington. They do bouquets and centerpieces. Go with flowers that are in season and that will be cheaper. Or buy fake for church decor - no one will even know.
Reception ideas: Hamilton County Parks have several banquet halls, but they get you with the catering. I had my reception at the Little Red Schoolhouse in Indian Hill. Historic building, you supply your own caterer. At the time, there was even a multi-disc cd player so no DJ needed!
Just attended a wedding this summer that used a bbq place for catering. It wasn't tacky (I promise!) and the food was really good. I just can't think of the name of the company they used....
Dress - there is bridal consignment shop on Kenwood Road in Silverton (about a mile or two house of Kenwood Towne Center). Great deals on gowns. Also check Craigslist for dresses. Some are brand new and cheap! There's also a Snooty Fox that has bridal.
Purchase invitations at Michaels or Hobby Lobby and print them yourself or have printing company run them on a black and white copier on your stock (make sure they'll accept your stock before you purchase it all!).
Photography - don't skimp here. Call local newspapers and see if any photographers shoot weddings (I know they do!).