Dr. Geoffrey S. Landis: Tucson Orthopaedic Institute -Northwest Office 6320 North La Cholla Boulevard, Tucson, AZ 85741