Ilori
Closed
220 Americana Way
Glendale, CA 91210
Luxottica Group is a renowned leader in premium eyewear, offering luxury and sports eyewear through its vast network of over 7,400 optical and sun retail stores worldwide.
The company boasts a well-balanced brand portfolio and a global presence across North America, Asia-Pacific, China, South Africa, Latin America, and Europe.
Generated from their website's infomation
See a problem?
You might also like
Partial Data by Infogroup (c) 2025. All rights reserved.
Partial Data by Foursquare.