Level 21 Mall
Level 21 Mall
Shopping centre
General Information

Level 21 Mall is one of Denpasar's modern shopping malls, which offers something for everyone through its variety of tenants that range from fashion stores, food and beverage outlets, and entertainment spots over its 4 levels. The mall is hard to miss, as it occupies the easternmost end of Jalan Teuku Umar in Denpasar.

business
Business Type Limited Liability Company
phone
Phone Number 62 361 257576
location_city
Facility
Data not Available
email
Email Email Not Available
schedule
Working Hour Data not Available
payment
Payment Method Data not Available
place
Address Jl. Teuku Umar No.1, Dauh Puri Klod, Kec. Denpasar Bar., Kota Denpasar, Bali 80113 City Denpasar State/Province Bali Country Indonesia
people
Number of Team Data not Available