1. Farmhouse Home Decor 11323 NE 23rd St, Choctaw, OK 73020 Coordinate: 35.49315,-97.32837 Phone: (405) 987-5090