Pet Provisions in Hartland isn't too far from White Lake. South East corner of M-59 and Old 23. Selection on fish can be a bit spotty. I have seen some very nice live rock in there on occasion. My tank is FOWLR still so I'm not sure how good there coral selection is. The tank is always clean and stocked pretty well though. They also have stores in Brighton and Howell.