The Clock & Watch Shop (est. 1958)
(504) 525-3961 824 Gravier St, New Orleans, LA 70112 M-F 9am-5pm, Sa-Su Closed (Appointments must be made at least 24 hours in advance)) Official site
The Clock & Watch Shop Provides Watches for Every Budget and Style to the Downtown New Orleans Area.
American Express, Cash, Check, Discover, MasterCard, and Visa gladly accepted