Application form Lazarus September 18, 2018 10:26 Updated Follow To apply for a Keedo Store Card there are two ways to do so. Click here to apply for a store card online. You may visit any of our stores and request for an application form. To view our Terms and Conditions click here. Related articles How do I place an online order? Keedo Store Locator Comments 0 comments Please sign in to leave a comment.