Store name: Swarovski Address: 5060 Montclair Plaza Lane, Montclair, CA Shopping mall: Montclair Plaza State: Missouri Store phone: 909-626-0214 Location: Zone D (Level Upper Level) Category: 32
: