Buffalo Creek Co. Landscaping Contractors - Ottawa, KS Looking to contact Buffalo Creek Co.? You can reach them at 785-418-1905