St. Luke's & St. Margaret's Episcopal Church This data was last updated on 24 July 2014.Address: 5 Saint Lukes Road, Allston, MA 02134Phone: 617-782-2029