Smith, Steven L Address: 404 Harvard Ave, Swarthmore, PA 19081 Phone: (610) 543-2700 Lawyers Other Businesses: Nova Care at 623 S Chester Rd, Swarthmore, PA 19081