The Land of Odd Gallery

Flag as Inappropriate

Founded in 2009, the Land of Odd Gallery is located on Eagle Rock Boulevard in Los Angeles. The shop features a variety of unique curiosities, artwork, gifts and more. Call ahead to the Land of Odd Gallery to schedule a private viewing.
4690 Eagle Rock Blvd, Los Angeles, CA 90041
(818) 203-6027
  • Hours: Daily, dusk - dawn
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »