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.
In honor of his passing, we will be closed for business this week from Monday, February 23rd to Thursday, February 26th. We will reopen on Friday, February 27th.
Location
We are located at 1348 Cambridge Street on the second floor, above the S&S Restaurant.
Hours
Our hours are subject to change. We’re currently open:
Monday through Friday from 11am to 6pm
Saturday from 10am to 4pm.
Closed for business Sundays and Mondays.