HSLC is located in the uCity Square, a technology research park in University City next to the campuses of Drexel University and the University of Pennsylvania.
3600 Market Street, Suite 550, Philadelphia, PA
View Larger Map
Driving Directions: Click here for driving directions,
parking options, and public transportation information.
Phone: 215-222-1532 / Fax: 215-222-0416
Meet our staff
Submit Your Question
Please contact firstname.lastname@example.org