There are 588 public records in the database about people living in the city of Alfalfa, on Greer Road, zip code 73749 in the state of OK.