Omaha Fire Station 63 was originally part of the Millard Suburban Fire District which was acquired by the City of Omaha via annexation in the late 1990s.

16736 S Street

Omaha, NE 68135

Cross street of 168th and S Street.