1. TIAA Financial Services 1204 N Boomer Rd, Stillwater, OK 74075 Coordinate: 36.13434,-97.06349 Phone: (800) 842-2638