Neighborhoods Powelton Village: Red Cross House Key to Resident Recovery June 22, 2013 The Red Cross House, located at 40th Street and Powelton Avenue in West Philadelphia, is one of the most unique branches of the well known humanitarian organization. The mission of the House is to help