Leo's

Leo's is a jewelry store in Springfield.