Map Location
Davao del Sur Islamic Center
Biak na Bato, Digos City, 8002, Davao del Sur, Philippines