Flea market
The Indoor Flea Market
Albuquerque, NM88% like it (4.4 / 463 Reviews )
CONTACT
Address: 11109 Central Ave NE, Albuquerque, NM 87123, United States Map ➦ Get Directions
Phone : +1 (505) 268-1717 Call
ABOUT
The Indoor Flea Market is a flea market located
at 11109 Central Ave NE, 87123, Albuquerque
, NM.
It has received 463 reviews with an average rating of 4.4 stars.
It has received 463 reviews with an average rating of 4.4 stars.
FAQs
This Flea market received 4.4 points from 463 customer reviews.
The address of The Indoor Flea Market is:
The Indoor Flea Market11109 Central Ave NE
Albuquerque, New Mexico 87123
P: +15052681717
The Indoor Flea Market is listed under
LOCATION
The Indoor Flea Market Location