St. Luke’s Church March 7, 2015 admin Details Location Address:17 Oak Avenue, Metuchen, New Jersey, 08840, United States