Finn & Roe is a charming boutique located in downtown Powell, Ohio. Our store is an eclectic collection of all of the things that we love. We offer high quality, affordable clothing and accessories for women of every age. We also offer home goods, gifts, candles and much more. Our store is constantly changing so that you will find something new every time that you come in!
8911 S Old State Rd, Lewis Center, OH 43035, USA
Phone: (614) 396-7601