Home › Top 4 Apartment complex in Pelham, Alabama Find best Apartment complex in Pelham, Alabama, with all necessary contact information, including addresses, phone numbers, working hours, map locations, and website links. Indianwood Apartments US, Pelham, AL 351242116 Old Montgomery Hwy Terrace 31 US, Pelham, AL 351242059 Little Mountain Cir F4 Grand Reserve at Pelham US, Pelham, AL 3512410 Grand Reserve Dr Meadow Wood Apartments US, Pelham, AL 35124800 Valleyview Rd