Distinctive outlet shopping. The Shops of Grand River is located at Exit 140 along the I-20 growth corridor between Birmingham and Atlanta in Historic Leeds, Alabama. The convenient location is minutes from Downtown Birmingham and Highway 280.
ALBUQUERQUE LITTLE THEATRE