Yes it is true. Verified by Goldwingnut. Also a perfect central location for all of TV. A super Walmart nearby. Next to Marshalls and across the street from Fresh Market. Red Lobster and Olive Garden a stone's throw away. All your needs in one location.
Last edited by rustyp; 04-22-2024 at 02:39 PM.
|