Churches

Shadow of the Cross Lutheran Church

20805 Middlebelt Road, Farmington Hills, MI, USA
(248) 474-0675