Meet me at the pizza restaurant on Lombard Street. It's a block north of Rite Aid on the corner there. St. Peter's Church is a block to the northwest.