Nokia Store is located in Davao del Sur, Philippines on SM City Davao, Quimpo Blvd, Ecoland Subd, Matina, Davao City. Nokia Store is rated 4.5 out of 5 in the category cell phone store in Philippines.
Address
SM City Davao, Quimpo Blvd, Ecoland Subd, Matina, Davao City