Carrefour Armada Town Square is located in Kec. Mertoyudan, Indonesia on Armada Town Square, Jl. Mayjend. Bambang Sugeng No. 1, Jl. Soka, Kedungdowo, Mertoyudan. Carrefour Armada Town Square is rated 4.4 out of 5 in the category hypermarket in Indonesia.
Address
Armada Town Square, Jl. Mayjend. Bambang Sugeng No. 1, Jl. Soka, Kedungdowo, Mertoyudan
Accessibility
Wheelchair-accessible car park