2457 S 132nd St,
Omaha , NE 68144 UNITED STATES
Based on 1 reviews
what a wonderful place!this is the best music store in the city. i just love it! they have an unmatched selection, and a VERY friendly and knowledgeable staff. i wouldn't trust my ears to anyone else.
Worldwide > United States > Omaha, NE > Electronics