The London Gallery

5908 Fairfield Pl., Shreveport, LA 71106
318-868-3691
Website  

Property Description

18th-century furniture and accessories, silverplate, art.