Sent on the 7th of August, 2013
La Quinta Inn And Suites By Wyndham Lubbock North5006 Auburn St, Lubbock, TX