Nature: Elevator / Escalator Rescue Location: Meridian Crossing Apartments Address: 627 Roger Chaffee Sq , Cross Streets: Meridian Blvd / Meridian Blvd