Map showing the location of the ramped entrance to Saint Peter's Episcopal Church, at 13 Seller's Street

church entrance with ramp and elevator