The phone number is good. The location is blocks away from the "al-Taqwa" (and other) terror mosques, including the NOI 'mosque' where DC sniper mohammad attended.
Here's a link to their address with pictures. The business name is "The Sweet Spot."
http://www.cada.org/Support%20Pages/promenade_23.htm
Well there's home base, or one of them. I knew these guys at fairs were not your average muslim. It's just wierd that they set up booths at fairs, even at one where a 9-11 huge memorial took place. I used to have a link for a newspaper article that mentioned their booth at this fair and commented on their courage in being there.