St. Leo Parish Stamford

Catholic

24 Roxbury Rd, Stamford, CT, 06902

Phone: (203) 322-1669

Website: www.stleofair.com

Connect: Facebook

Nearby Churches

More Catholic churches in Stamford, CT

What to expect on your first visit