1. Meadow Park Estates 12697 NE Keeney Rd, Elgin, OK 73538 Coordinate: 34.77946,-98.28325 Phone: (580) 492-4765