I have read posts in which some members say they have visited a Meguiar's warehouse or distrubutor in the Nashville,TN area. I have searched google and the phone book to try to find this place, and came up with a few different locations. The one I believe to be the correct location is in Portland on Hwy 31 W. Meguiar's lists it as their "Authorized Returns Center" and also states that it is the Direct Sales Warehouse. Am I correct in assuming that this is the Meguiar's establishment referred to here on Autopia?
I'm planning taking on mobile detailing in the spring and need a place to get some Meg's products locally. Thanks for any input.
I'm planning taking on mobile detailing in the spring and need a place to get some Meg's products locally. Thanks for any input.