Name: N Birmingham Flea Market

Address: 4650 Decatur Hwy

Market Phone: 205-841-8946

Market Manager: