Information about Sam & Son Wrecker and Recovery, phone number: 7044929475, that is located at 8100 Newell Farm Road Charlotte 28213 NC Information about Sam & Son Wrecker and Recovery, phone number: 7044929475, that is located at 8100 Newell Farm Road Charlotte 28213 NC