Iglesia de Dios de la Profecía

Location

25 Elmwood Ave.
Lynn , MA 01901
A log, two-story brick building with wide steps up to the front door