Toledo Muslim Community Center Contact Information 3319 Nebraska Ave , Toledo, OH 43607 419-704-3264 Location3319 Nebraska Ave , Toledo, OH 43607 Detailed InformationTMCC back