514 Poplar St Science Museums National Watch & Clock Museum National Watch & Clock Museum is a science center in Columbia, Pennsylvania. EXPLORE PLACE