1. Stallings Tire & Battery Service Inc 1301 N Norwood St, Wallace, NC 28466 Coordinate: 34.74932,-77.99845 Phone: (910) 285-7867