John Taylor Barnes Shoaf ESQ Attorney in Scottsdale, AZ Practice AreasPersonal InjuryBusiness / Corporate LawCivil LitigationConstruction Law Contact Information AddressScottsdale, AZ View on Google Maps