I'm in the middle of a garden, if you want to meet here. The garden is off West Street, on the east side. Southwest of here is Liberty Park, and southeast of here is St. Nicholas Greek Orthodox Church. From your location, this place is southwest.