Address: | 10543 Lackland Rd, St. Louis, MO 63114, USA |
---|---|
Postal code: | 63114 |
Phone: | (314) 427-3900 |
Website: | http://www.nwicstl.com/ |
Great and educated shiehk. Although English is not that great but still a good place
Great mosque 🕌.
Because of Covid limited number of prayers