Company TOWNSEND & PRATT AUTO SALES INC Address 12809 CANYON CREEK BLVD., FORT WAYNE, IN, 46845 - 2314, USA