Spook,
I think Nick at wetpets has some coral, and all about fish in montgomery has some I believe. I'm not in the market for Coral so I suppose I dont pay much attention.
There is a place on River Road downtown that is HUGE with tons of fish--lots of them are freshwater but they do have saltwater as well. They may carry coral--you'd have to call. I cannot remember the name of the place. You could look it up in the yellow pages under Fish.