1. Top Notch Realty Of Elgin 101 Thoma Dr Ste A, Elgin, OK 73538 Coordinate: 34.78355,-98.29358 Phone: (580) 492-4525