Ottawa Valley Islamic Center (OVIC)

PO Box 1303, 30 Mcelligott Dr, Deep River, ON K0J 1P0, Canada