Saint Michael's ChurchParishShareWooster PlaceNew Haven, Connecticut 06511United StatesGet directions