Los Angeles Fire Dept. Station 89 is a Fire station located at 7063 Laurel Canyon Blvd, North Hollywood, CA 91605. It has received 14 reviews with an average rating of 4.9 stars.
The address of Los Angeles Fire Dept. Station 89: 7063 Laurel Canyon Blvd, North Hollywood, CA 91605
Los Angeles Fire Dept. Station 89 has 4.9 stars from 14 reviews
Fire station