River City Clocks is an Importer of Clocks from China that has been in operation for over 20 years. Their headquarters is located in St Louis where the inventory is kept for the US.
We have discontinued River City Clocks.
Please consider shopping for your clock from The Clock Depot where all clocks are on sale and include Free Shipping with the best support in the US.
Lowest prices allowed by Howard Miller
Free Shipping and Quick Shipping
Questions? call our clock experts at 1-866-402-8714
Select a category below: