American Made Solar and Wind Technologies - Mardel Souza McAllen is located in McAllen, United States on 4401 Wanda Ave. American Made Solar and Wind Technologies - Mardel Souza McAllen is rated 5 out of 5 in the category solar energy company in United States.