Yuri's Watches is a jewelry store, located at 142 Newbury St Boston, MA 02116 United States
Review Count: 3
Quick service! In and out in 2 mins with a new watch battery for $10.
Yuri is the man! Super quick and fantastic service.
he is amazing! does a great job at really reasonable prices.