U of Tenn and Cornell would also do the spay as well.
I have heard U of Tenn being approx. $1800 for all the tests, the LS repair and spay and hospital stay. I am not sure of Cornell, but they could give you an idea over the phone.
I do not have phone numbers, but you can search for the Vet School area of both Universities, it should not be difficult to find.