Shannon Garrison on ChatterBlock

Shannon is a writer and editor, mother of two, and the chief dog walker of one energetic labradoodle. She cheerfully admits she has way too many holiday decorations.

Articles and Posts Written by Shannon