8408 S Elwood Ave Tulsa, OK 74132

Store Hours:

Monday-Saturday 9-6

Sunday 12-6

Our retail store is only open Nov & Dec.

You can find us at other locations throughout the year if you look at our Buy Locally tab.

 

© 2017 Knight Creek Farms

  • Facebook - White Circle
  • Grey Instagram Icon