Lemonade does not offer on-site parking. The closest parking is at 606 North Larchmont Boulevard, Los Angeles. See more here.
The closest free parking is located at 5611 Clinton Street, Los Angeles. See more here.