Masjid Omar Al Mokhtar
Masjid in Tampa, Florida
Address: 1307 W. North St. B, Tampa, FL 33606, USA
Website: http://www.meislam.org
Phone: (813) 217-5531
Email: omar-al-mokhtar@hotmail.com
What are some questions you would like to ask Muslims about Islam?