1. Villa Rosa Shopping Center 917 E Main St, Benson, NC 27504 Coordinate: 35.37542,-78.53712 Phone: (919) 207-4100