Without a doubt, go to Tennessee Stud, in Greenville, Tn. They have a great indoor, and they train, teach and give great care. They live on the property also. They have also foaled out mares for me and are totally on top of it! Becky and David Olmstead have been in the horse business for many years. PM me for more info.
If Knoxville area is an option, check out GK Performance horses. Spectacular facility, awesome indoor, and excellent care. The owners, manager, and trainer all reside on the premesis. Great people to work with.