Name: Artis Flea Market

Address: 117 W Walnut St

Market Phone: 919-736-8590

Market Manager: