Specials Updated Today COMPARE Camelot Apartments in Wichita Falls TX Apartment for Rent Studio - 3 Beds $819 - $1,616