Beautiful lakefront horse boarding facility in the heart of Orlando.
Artax Stables is a 15 stall barn located on 24 gorgeous oak-shaded acres.