North Philly native Steve Jamison is the owner of Blue Sole Shoes in Center City.
Thanks for subscribing! Please check your email for further instructions.