Channell-Lee Stadium
Channell-Lee Stadium, located in Opp, Alabama, is a historic ballpark that was built in 1950. It serves as the home stadium for the Andy-Opp Indians, a team in the Alabama Florida League. Photographers Eric and Wendy Pastore have captured the essence of the stadium through their gallery, offering visitors the opportunity to view both small-sized, lower quality photos for dial-up users, as well as full-screen, high-quality photos for broadband LAN DSL users.Generated from the website