www.socialadvertising.org site information and similar sites.: "similar sites
"Social Advertising.org"Site is hosted in a single location: Chicago in United States and has the Alexa Rank of 818,284. English seems to be the language used on this site.
The estimated monthly traffic is about 219,000 visitors."
'via Blog this'