Temple Lodge #8 August 30, 2019 | No Comments Location:610 N . Church Ave, Milford, DETemple Lodge #8