Any body knows who the owner or manager is of this place?
Address: 3602 W 3rd St, Los Angeles, CA 90020, USA
veronda carter | Sep 11, 2020
It a lady that own the place
Caleb | Sep 11, 2020
Go there/call and find out?
Thanks! Your answer is awaiting moderation.