Dr. Solar.US Reviews (1)
View Photos
Dr. Solar.US Rating
Description: Solar Energy Equipment & Systems Dealers, Solar Energy System Design & Installation
Address: 334 W Olive Ave, Memphis, Tennessee, United States, 38106-3908
Phone: |
Show more...
|
Web: |
www.westerntnsolar.com
|
Add contact information for Dr. Solar.US
Add new contacts
I purchased an item off their amazon store that was name brand. I received an item that was a knockoff of that brand. I wanted a refund and they are making me pay return shipping.","neg-1