First Documented 1958 Last Documented 1958 The Hen House 7847 Van Nuys Blvd Los Angeles, CA United States Geo 34.2135989, -118.4487839