Nativity Church is located at 5930 Mcclellan St, Detroit, MI. This location is in the St Jean neighborhood..