Africa Love Store - Town Square
(Be the first to review Africa Love Store - Town Square)
Town Square
6539 Las Vegas S Blvd
#X-114
Las Vegas
89119
Phone Number:
(702) 600-5841
Africa Love is an African goods store located in Town Square Las Vegas. They sell unique range of African art, musical instruments, African apparel and shoes. All the items are African-made in the store.