Clock Tower Automall is located in Columbus, Nebraska. Our staff has over 95 years of combined experience in the automotive industry. Browse our inventory , give us a call or stop into to see for yourself why Clock Tower Automall is different than all the rest. 

Clock Tower Automall

805 23rd Street
Columbus, NE 68601

Contact Us

By Sending this message you agree to receive text messages from Clock Tower Auto Mall LLC. I understand that I may receive up to 4 Marketing messages per month in addition to messages of a Conversational Nature. Data rates may apply. You can opt-out at any time by texting STOP. For more information please view the Terms & Conditions and Privacy Policy