[West side of Adelphi Street between Willoughby Avenue and DeKalb Avenue.]
West side of Adelphi Street between Willoughby Avenue and DeKalb Avenue. The Church of St. Michael and St. Mark is at the center. #236 Adelphi Street is at far left corner, then #234 next, and then the Parish Community Center and then the Church.