24 Roxbury Rd
Stamford, CT 06902
The St. Leo Fair is coming up very soon! Join the parish community of St. Leo in Stamford for their annual – and legendary – fair from Aug 28 – Sep 1! Complete with rides, games, food, beer, pizza frite, and a car raffle, there’s plenty going on! For more information, visit the St. Leo website!