1. Tobar & Sons Landscaping 16649 W Highway 66, Sapulpa, OK 74066 Coordinate: 35.99005,-96.17942 Phone: (918) 321-3469