Oops! Something went wrong, please try again later.
Big Ben's Clock Shop is a repair company that offers repair services, TV repair and other services. They are located in Youngstown.
Reviews
Facebook
4.6/5 · 7 reviews
Loading reviews...
Oct 28, 2020
I visited Ben's shop about a month ago, looking at cuckoo clocks. He didn't have what I wanted, but I described it and he said he had it ordered. He took my name and number and said, "I won't forget …Full review by Jeff Derry