According to our records, this business is located at 3150 N Flowing Wells Rd. in Tucson (in Pima County), Arizona 85705, the location GPS coordinates are: 32.2636423 (latitude), -110.9937471 (longitude). LA Casa De Los Leones is categorized under Apartments (SIC code 6513). Known organization manager is Louise West. You can contact the company by phone at (520) 292-0031.