Located in Birmingham, USA.
Spencer Barr is a trading business recorded in Detroit, Michigan, USA, operating in the investors agency sector. Brethren Intelligence holds 2 people connected to it and 2 other entities registered at the same address. The Brethren Intelligence directory lists 30 in Michigan.
Spencer Barr is one of 8,409 companies in the Brethren Intelligence directory. Subscribers see the full record.