Locations Search Near... Country All Countries United States Region All Regions State/County All States Within 5 10 25 50 100 distance units mi km Hide Advanced Search Show Advanced Search At Church...Main Street, StamfordParish Office24 Roxbury Road, StamfordSt. Leo Church 24 Roxbury Rd., Stamford, CT, 06902 Powered by Events Manager