The suburban newspaper for Mountain Brook, Homewood, Vestavia Hills, Hoover and north shelby county
McWane Science Center opened its doors on July 11, 20 years ago. The center will celebrate its birthday with a party on Saturday and Sunday featuring educational shows, live entertainment and birthday cake.