PRINCE OF PEACE EVANGELICAL LUTHERAN CHURCH OF HOWELL INC is a Lutheran church located in HOWELL, MI. Find service times, contact information, and directions.
2515 W GRAND RIVER AVE