Westwood Suites Return to Directory Accommodations, Other Accommodations, Tourism Phone: (888) 721-2858 Address: 18 Nicholsville Road Contact: Terry Thomas