3627 Haywood St. Philadelphia, PA 19129