Holy Trinity Greek Orthodox Church

Lewis St.
Lowell
Massachusetts
United States