120 Blue Hill Ave.,
Boston , MA 02119 UNITED STATES
Based on 1 reviews
electronics storein this store i was able to find my audio and my car alarm system. when i combined both i was able to see what a bargain i got.they were friendly and showed me all kinds of new speakers etc.installation was a breze and they were happy to do that too.customer service is good here and they are well known for that.
Worldwide > United States > Boston, MA > Auto Parts and Accessories