Indianapolis Motor Speedway Museum Posted by: Tecta America Category: ce reeve projects No Comments Location: Indianapolis, IN Museum Sq ft: 11,500 Adhered .060 TPO