The Bed Shop Twin Palms Mall is located in Twin Palms Mall, Zambia on Shop 5, Twin Palms Dr. The Bed Shop Twin Palms Mall is rated 5 out of 5 in the category bed shop in Zambia.
Address
Shop 5, Twin Palms Dr
Accessibility
Wheelchair-accessible car park