Moved, it is now on Baldwin across from Great Lakes Crossing Mall near I-75.
All reviews seem positive