Address: 500 South Capitol Avenue
Multi-purpose stadium in Indianapolis, Indiana. Lucas Oil Stadium is a multi-purpose stadium in Downtown Indianapolis, Indiana, United States. It replaced the RCA Dome as the home field of the NFL's Indianapolis Colts and opened on August 16, 2008.