A Stitch In Time

A Stitch In Time logo
A Stitch In Time
Middletown, DE
A Stitch In Time, in business since 1985, is a decorating company located in Middletown, Delaware. We design and create custom window treatments for residential as well as commercial jobs.
Add a Review