ICD Islamic Center Decatur in Decatur, Alabama β Back to Alabama Features & Accessibility Available FeaturesAccessibilityWheelchair Accessible EntranceWheelchair Accessible Parking π Address 2916 Sandlin Rd SW, Decatur, AL 35603 Contact Informationπ+12566864225 πΊοΈ Location View on Map π Website http://icdalabam.org/ Rating β β β β β 5/5 (34 reviews) Review TopicsPlace To Worship4 mentionsPeaceful2 mentions Nearby mosque in Decatur, Alabama Assalafi Masjid e Ummah Al-Noor Mosque Masjid Wali Hasan Masjid Al Madinah Masjid Abu Bakr As Siddiq