Masjid Al Huda Center

1156 E Cooke Rd, Columbus, OH 43224, USA