Is this location actually opened 24 hours? I’ve had 3 Keycafe guests this month alone try to go in at various times between 2-5am saying the 7/11 was closed which is a huge hassle for Keycafe owners who have to deal with their now missing keys..
Address: 1463 W 3rd St, Los Angeles, CA 90017, USA
Ice Man | Sep 12, 2019
No its not
Herberth jacobo | Sep 12, 2019
Yes 24 hoursbut let me ask about the keys
Thanks! Your answer is awaiting moderation.