The Royal Standard

From Bhamwiki
Jump to: navigation, search

The Royal Standard is a Baton Rouge, Louisiana-based chain of antique, interior and garden accessory stores. In addition to its three Louisiana locations, the chain had a store at 2808 18th Street South in Homewood until 2010.

External link