LA Dr. Lloyd D. ArmoldIs this you? Claim your profile Family Medicine 0 Write A Review 7200 W Bell Rd, Glendale, AZ, 85308 (623) 939-8916