15 yrs ago•gimtekreviewedCamelot West1793 Alexandria Dr, Lexington, KY 40504, USA*Not a pleasant visit, was there...