Nativity of Our Lord ChurchParishShare5900 McClellan StreetDetroit, MI 48213United StatesGet directions