Start from
Salvation and Deliverance Church
127 Thompson St, New Haven 06511