• Photo taken at Kenworth Of Columbus by James J. on 8/28/2013

Kenworth Of Columbus

Automotive Shop
4039 Lyman Dr, Hilliard, OH 43026, United States
Total Visitors
19
Total Visits
25
Save
Share
Log in to leave tips at this venue!

1 Tip

  • Scott D.

    Answering machine says that they close at 00:00. In reality, they leave around 18:00. Erroneous messages are always so troublesome.

    Scott Davis · September 23, 2011
    Save