Masjid Dawud (Islamic Mission of America)

Information about this center is no longer updated. This data was last updated on 3 October 2001.

Phone: 718-875-6607 [office], (718) 745-3730 [office]