Expand Map
Clock Repair in Cielo Vista North El Paso, TX
3. The Clock Manor
3908 Montana Ave, El Paso, TX 79903
CLOSED NOW:
From Business: The Clock Manor serving Las Cruces, NM is a family owned business since 1884. We Service all antique and modern clocks. Not only that we do sale Antique and Modern clocks as…
141 Years
in Business
Showing 1-3 of 3