First Documented 1984 Last Documented 1995 In Touch East 10437 Burbank Blvd North Hollywood, CA United States Geo 34.1724958, -118.3590926