I tried getting in touch with Metro Land Cruisers (NJ) a while back and got no response. I now see the same email address selling cruiser parts on craigslist, so I assume he went bust. I've used the following, neither of which is a Cruiser specialist, but both of which do decent work:
L & M Foreign Cars - way out Utica Ave in Brooklyn - Billy and crew are expensive, but honest, and do high quality work. Billy has owned a LC or two. Best with engine/mechanical stuff, less knowledgeable on suspension. They replaced my carb, various hoses, pulled out my steering box for a rebuild, etc. They're a pain in the ass to get to and Billy can be moody.
L & M Foreign Cars
Tony and Sons in Williamsburg, Brooklyn. (718) 384-1210 - super nice, honest, economical, and diligent, but not LC specialists in any way. Used them for cooling system overhaul, oil change, inspection, and A/C idle set. I'd use them for anything simple. If you've got a complicated mechanical diagnostic issue, I'd recommend L&M.
All that said, I'd still love to find someone who primarily works on Land Cruisers and knows the ins and outs. There are some guys in Brooklyn who specialize in Rovers and I've thought about contacting them to see if they know Cruisers.