The Mermaid’s Tail
Step into fashion! The Mermaid’s Tail is located on Church Street in Amherst.