Waco Station 11 Station 11 – West Waco (No Picture At This Time) Fire Station 11 is located at 7600 Imperial Dr. and built in 2000. Station 11 Historical Photos AERIAL 11 Robert Whitmore Photo © 1979 Mack 100′ rear-mount ladder.