IndieClick HQ
Permanently closed
811 Wilshire Blvd
Los Angeles, CA 90017
Indieclick, based in Los Angeles, CA, is a subsidiary of Leaf Group Ltd. Established in 2024, the company focuses on digital media and content creation, with a commitment to privacy and accessibility for its users.
Indieclick's services include online advertising, copyright policies, and data collection practices in compliance with California regulations. The company prioritizes user privacy by offering options to opt out of personal information sharing.
Generated from the website
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.