New fire station on Choctaw is open for business