1. Dick's Muffler Shop 207 N Main St, Norwood, NC 28128 Coordinate: 35.22574,-80.12184 Phone: (704) 474-7495