at 5918 Magazine St, New Orleans , 70115 United States
29 FB users likes The Tennis Shop of New Orleans, set it to 100 position in Likes Rating for New Orleans, Louisiana in Shopping & Retail category
The Tennis Shop of New Orleans is New Orleans based place and this enity listed in Shopping & Retail category. Located at 5918 Magazine St LA 70115. Contact phone number of The Tennis Shop of New Orleans: (504) 899-6700
Gems, Minerals, Fossils, Jewelry, and of course Moldavite
A boutique for the mature man and women. We cater to the well dressed mature shopper. We specialize in Church wear, weddings, balls, proms, Quinceanera....