Where is the Chickasaw - Ina Pullen Smallwood Memorial Library in Chickasaw located?

The address of the Chickasaw - Ina Pullen Smallwood Memorial Library is: 224 Grant Street, Chickasaw, 36671 0449