John Barr's Location
Claymont, DE, US
John Barr's Skills
John Barr's Summary
John Barr, based in Claymont, DE, US, is currently a CEO and President at Architectural Window Restoration, Inc.. With a robust skill set that includes Restoration, Window, Doors, Renovation, Green Building and more, John Barr contributes valuable insights to the industry. John Barr has 2 emails and 2 mobile phone numbers on RocketReach.