- At Church...
- Main Street, Stamford
- Parish Office
- 24 Roxbury Road, Stamford
- St. Leo Church
- 24 Roxbury Rd., Stamford, CT, 06902
Powered by Events Manager
Rev. James D. Grosso, Pastor
Rev. Anh Vu, Parochial Vicar
24 Roxbury Rd, Stamford, CT 06902-1287
T: 203-322-1669
Powered by Events Manager