Family Indoor Flea MarketBy / November 19, 2021 1 2 3 4 50.000 Bookmark Contact Information 4101 Menaul Boulevard Northeast, Albuquerque, New Mexico 87110, United States (505) 414-2001 familyindoorfleamarket@gmail.com https://www.fleamarketmalls.com/marke... Detailed InformationFamily Indoor Flea Market is a locally owned family business. We are located on Menaul just east of Carlisle. FacebookXRedditEmail