I tried all of the links to see if the Temple of Islam just three blocks up the street from me was listed - Nope, not there. Even did the zip code thingy - not there either.
I know they are there, see them every day when I walk past, even have a big ol' sign out front. Wonder why they aren't listed?
Maybe it's an undercover mosque. :)