Rosemary and Rust 21 N. Main Street Shrewsbury, Pennsylvania, 17361 Wedding Category: Florist Profile Let this business know you found them on Main Line Today's Online Directories. Locations Shrewsbury 21 N. Main Street Shrewsbury, Pennsylvania 17361 Claim/Edit Listing