Category:Islamic Center of Bloomington
From Wikimedia Commons, the free media repository
English: The Islamic Center of Bloomington, located at 1925 E. Atwater Avenue in Bloomington, Indiana, United States. It was built in 2008 (according to the county's GIS data) or 1993 (according to the Center's own web site).
|Object location||View this and other nearby images on: OpenStreetMap - Google Maps - Google Earth - Proximityrama|