Welcome to Cliftons Watch Hospital 2522 N Moore Ave Tue-Fri 10-6 Sat 10-2
Cliftons Watch hospital is a family business that believes in great work for an honest price.

Cliftons Watch hospital is a family business that believes in great work for an honest price.
We are now an authorized dealer.
We love our customers, so feel free to visit during normal business hours.
2522 N Moore Ave, Oklahoma City, Oklahoma 73160, United States
Open today | 10:00 am – 06:00 pm |