Tropicorium
Cherry Corals (call them first to make sure they're going to be there.)
People say Stingray Bay is nice too, but I've never been there.
I also go to Pet Connection in Livonia, it's not as big as the first 2, but they have a nice selection of coral & very fair prices (plus it's close to Cherry Corals)