Electronics in Denham Springs, LA
Electronics • Car Audio - Video Systems
1400 S Range Ave.,
Denham Springs ,
LA
70726
UNITED STATES
Based on 1 reviews
Horrible experience!
Do not go here, this place is overpriced and the quality of work is poor. I had a stereo installed into a brand new car. When I got it back, there were scratches in the paint on my door and the dash around the stereo was scratched as...Worldwide > United States > Denham Springs, LA > Electronics