Map is loading... Get Directions to Rusing Lopez & Lizardi, PLLC ← View details 6363 North Swan Road #151, Tucson, Arizona 85718 +1 520-792-4800 Get Directions From* To * — Required information