About Green Grants
Green Grants is Solar energy equipment supplier in New Orleans, Louisiana. You can find contact details, reviews, address here. Green Grants is located at 4375 Michoud Blvd, New Orleans, LA 70129. They are 4.5 rated Solar energy equipment supplier in New Orleans, Louisiana with 1 review.
Green Grants Timings
Looking to visit Green Grants at 4375 Michoud Blvd, New Orleans, LA 70129? Consider checking the weekdays schedule timings before going.
(Martin Luther King Jr. Day)
Hours might differ
I am a Real Estate agent trying to sell a house that this company has the contract for the solar panels. My client has tried to call for SEVERAL DAYS, SEVERAL times a day and nobody ever answers Can someone call me so I can get info on the lease