Fire Station 89 Published April 12, 2019 Loading Map.... Fire Station 8929575 Canwood St. - Agoura HillsEvents 34.1479398 -118.76933889999998 Address 29575 Canwood St. Agoura Hills CA United States Upcoming Events No events in this location