Get Directions to Winchells Restaurant & Sports ← View details 348 SOUTHLAND DR, Lexington, North Carolina 40503 859 278 9424 Get Directions From* To * — Required information