The Academy is located at 5220 Lankershim Boulevard, North Hollywood, CA 91601-3109. The Academy is located at 5220 Lankershim Boulevard, North Hollywood, CA 91601-3109.