Mermaid Factory is located at 919 W 21st St, Norfolk, VA..
by merchantcircle on December 25, 2015 from merchantcircle
Information from the business
Mermaid Factory is a creative venue where you can bring your own Norfolk Mermaid to life. We offer handmade mermaid statues, handcrafted by us in Norfolk, VA that you can paint and embellish to your imagination's content!