Spencer Station on Route 66
Ed Klein of Route 66 World is the owner of Spencer Station which is located on an original stetch of Route 66 in Miller Missouri. Follow Spencer Station Visiting Spencer Station Spencer Station, located near Miller, MO, is a must see destination on old Route 66. Aside from the station, you can also visit Spencer…