Muslim Community Center, Indianapolis, Indiana
Church/religious organization
46227 Indianapolis
United States
Phone: (317) 786-8911
Website: www.taqwacenter.com
Serving the Muslim community on the south side Indianapolis and Greenwood, IN