St. Thomas ChurchAn A in Boston Wedding Venues St. Thomas Church is at 126 Middlsex Ave Wilmington, MA 01887 Royal Sonesta wedding in Cambridge, MA – Jaime + Mike