Facebook

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
402-563-3602

Contact Us