Is there only one location and that is palomar centre?
Address: 3600 Palomar Centre Dr, Lexington, KY 40513, USA
Chloe Alysse | May 24, 2019
Yes
Dennis Taylor | May 24, 2019
Unless you live in Virginia.
Lyn C | May 24, 2019
Yes...sounds like a record repeat. Lol
Aimee Tackett | May 24, 2019
Yes 😎
Jeff Pergolski | May 24, 2019
In case you needed a 5th confirmation, yes. 😀
John Crissman | May 24, 2019
I believe so.
Thanks! Your answer is awaiting moderation.