About Us

Family Traditon

Once Upon A  Time has been in the town of Marshfield for over 35 years. Sherri   continues to run the business in  her mother Gloria's  tradition. We carry educational toys and games as well as the one  best children's book selection in the area. 

One Stop Shopping

There is something for everyone at Once Upon A Time. Whether you need a gift for a birthday party or a book for the baby shower you are on the way to, we will help you chose the best present ever. Grab a card or enclosure and we will wrap your gift and you will be on your way!

Call us at 781-834-9824

Our hours are  Monday-Saturday 10-5. Sunday 12-4. We would love to  meet you!