Lumma LA is a Movie theater located at 4605 Lankershim Blvd Suite 100, North Hollywood, CA 91602. It has received 0 reviews with an average rating of 0 stars.
The address of Lumma LA: 4605 Lankershim Blvd Suite 100, North Hollywood, CA 91602
Lumma LA has 0 stars from 0 reviews
Movie theater
2773 reviews
6081 Center Dr Suite 201, Los Angeles, CA 90045