Horsham PA Insurance-Life 1. 406 Norristown Rd STE A, Horsham, PA 19044 | James Edward Barton Agency-Nationwide Insurance (215) 675-3030