Grand Lake Mental Health Center, INC Address: 998 E Knotts Ave, Stillwater, OK 74075 Phone: (405) 372-2202 Services: Non Emergency Medical Transport Call (405) 372-2202 Get Directions