Custom Car Builders USA | Classic Car Restoration

Tallant's Hot Rod Shop

1801 Iron St

North Kansas City

, Missouri

, 64116