1. Whispering Meadows Apts 1431 N Main, Blanchard, OK 73010 Coordinate: 35.15005,-97.65885 Phone: (405) 485-9645