CD House is located in Kec. Laweyan, Indonesia on Solo Grand Mall, Jl. Slamet Riyadi No.273, Penumping. CD House is rated 4.8 out of 5 in the category dvd store in Indonesia.
Address
Solo Grand Mall, Jl. Slamet Riyadi No.273, Penumping
Service options
In-store pick-up