NFL Stadiums > AFC > Indianapolis, Indiana - Lucas Oil Stadium
Lucas Oil Stadium
500 South Capitol Avenue Indianapolis, Indiana [get directions]
About Lucas Oil Stadium:
Lucas Oil Stadium is a sports stadium in Indianapolis, Indiana. Lucas Oil Stadium opened on August 24, 2008, with an NFL game where the Colts played the Buffalo Bills. Lucas Oil Stadium replaced replaced the RCA Dome as the home field of the NFL's Indianapolis Colts. The stadium is scheduled to host Super Bowl XLVI in 2012. The building features a retractable roof and window wall, allowing the Colts to play outdoors.
Home of the Indianapolis Colts
Lucas Oil Stadium capacity: 63
Lucas Oil Stadium phone:
Year Built: 2008
Helpful Links:
Lucas Oil Stadium Parking Tips: Get Lucas Oil Stadium Parking Tips
Lucas Oil Stadium Directions: Get easy directions to Lucas Oil Stadium