Company address is Pmb #217 16845 N 29Th Ave Ste 1 Phoenix, Az 85053 It was formed in October 2005. James & Russell Llc is active on the market for 18 years, 6 months and 19 days This company registered agent is Dennis J Mcgovern.