Star Lube - Grove 8707 US 59Grove, OK, 74344 View Phone 918-786-5112 View Website Experience & Reliability Best place for a quick oil change. About Menu Send to My Email Send to My Phone Print this Page