Mayor Nutter welcomes Israeli tech companies to Philadelphia
Comcast Center
1701 JFK BoulevardPhiladelphia, PA 19134