Skip to main content

Deli Park Mall

Address

Store
Store
Swatch
Deli Park Mall
Jl. Guru Patimpus Blok OPQ 1
Kesawan, Medan Barat
20111 Medan

Get directions

Stores nearby

Medan Sun Plaza