Contact Us

The GRCA is located in a historic building in downtown Homewood that has been restored to LEED (Leadership in Energy and Environmental Design) standards. The building has a “green” roof that uses vegetation to reduce heat and lower cooling costs; a cistern that collects rainwater for reuse; recycled wood flooring; and insulation made from recycled denim, among other energy-saving features.

Address:

Green Resource Center for Alabama
2564 18th Street South
Homewood, Alabama 35209

Email us:

[email protected]