This document provides an address of 3 Stadium Place, 2 Checketts Road in Leicester, Leicestershire, LE4 5EP. It lists the street address, city, county, and postal code for the location.Read less