In Memory of Leo Carroll, who passed on February 22nd, 2026
He was an important and beloved member of our family and we will miss him dearly forever. We thank all of our valued customers for nearly 78 years of support for our family business. Leo opened the store in 1948 after he returned from his military service with the Marine Corps in WWII, taking advantage of the GI Bill to earn his certificate in watch repair in Boston. The store will continue under the care of his son and daughter-in-law, Sean and Irene Carroll.
Location
We are located at 1348 Cambridge Street on the second floor, above the S&S Restaurant.
Hours
We’re currently open:
Tuesday through Friday from 11am to 6pm
Saturday from 10am to 4pm.
(Closed on Sunday and Monday)
Contact Us