Rogers & Hollands

Castleton Square Mall, Indianapolis, IN


National brand jewelry store including floor display cases.