Tucson City Court Admin 103 E Alameda St Tucson, AZ 85701 Phone: (520) 791-4189
Category: City Government - Courts