Temple University (Ambler Campus)

580 Meetinghouse Rd
Philadelphia, PA 19002