Located in Starved Rock Country, on Main Street in Ottawa, IL is a charming shop worth a visit.
Sure to become a favorite stop, the frame shop you can trust to preserve mementos, photos, heirlooms, needlework, sports souvenirs, artwork and the place to find a special gift.