First Documented 1972 Last Documented 1973 Playhouse 11043 Magnolia North Hollywood, CA United States Geo 34.1794165, -118.3790527