Oops! Something went wrong, please try again later.
The Red Flannel Factory is a charming clothing store located at 187 East Elm Street in Cedar Springs, Michigan, United States. Specializing in …
Reviews
Facebook
4.6/5 · 36 reviews
Loading reviews...
Nov 26, 2020
Easy to order online. Delivered by USPS in 3 days. Gifts for my toddler granddaughter & her doll. Quality excellent. I am quite pleased. ***** Full review by Robin Beck Zylstra