Clock Tower Plaza
(444)
Shopping mall in Lancaster, California
Address: 2035 W Ave K, Lancaster, CA 93536
Hours: Open ⋅ Closes 9 PM
People also ask
How many hotels are there in the Clock Tower?
Is Big Ben the biggest clock tower in the world?
What is the history of the clock tower?
What is the longest clock tower ever?