Currently she is the proprietor of the Artists’ Spot on South Street in Peekskill, which hosts classes, performances, and special events of all kinds. She is also the creator of the Oz Land Festival, a yearly celebration of the works of former Peekskill resident L Frank Baum. Its latest incarnation will feature storytelling, musicians, vendors, and more, and will take place in downtown Peekskill on August 6th.
Check out RiverTalk host Christian Larson’s interview with Scarlett in which she talks about the fascinating journey she’s taken down her personal yellow brick road.