Grand Lake Primary Care, Grove, OK Phone (appointments): 918-786-3100 | Phone (general inquiries): 918-786-3100 Address: 1110 NEO Loop, Grove , OK 74344.