Los Angeles Fire Department Station 84 is a Fire station located at 21050 Burbank Blvd, Woodland Hills, CA 91367. It has received 9 reviews with an average rating of 5.0 stars.
The address of Los Angeles Fire Department Station 84: 21050 Burbank Blvd, Woodland Hills, CA 91367
Los Angeles Fire Department Station 84 has 5.0 stars from 9 reviews
Fire station