The Maple Leaf Forever
St. Thomas's Episcopal Church
830 Whitney AveNew Haven, CT 06511
Whitney Avenue between Ogden and Cliff Streets