The following provides some news and information on St. Louis mosques:
Share St. Louis, Mosques Information
If you have any additional information that you would like to share about St. Louis masjid, mosques, Islamic Centers or Muslim community centers, please share that in the comment box below.
About St. Louis, Missouri, USA
St. Louis is an independent city in the U.S. state of Missouri, located near the confluence of the Mississippi River and the Missouri River. St. Louis is the largest metropolitan area in Missouri. Sometimes written as Saint Louis population in the 2000 census and had an estimated population of 355,663 in 2007.(Source: http://en.wikipedia.org/wiki/St._Louis,_Missouri)