ICC Masjid
Address:
131 E 6th St
Tempe
, AZ
, 85281
33° 25' 26.67" N, 111° 56' 13.2432" W
See map: Google Maps