Lee Michaels Fine Jewelry LLC
6605 Youree Dr
Shreveport
LA
71105
(318) 222-2929
Open Map
Gemologists
Jewelry
Jewelry & Watches
Necklaces
Watches