Tallant’s Hot Rod Shop

1777 Iron St

North Kansas City

, Missouri

, 64116