1. Dr. Steven R Otto, MD, JD 1555 E Grand Canyon Dr, Chandler, AZ 85249 Coordinate: 33.24544,-111.81395 Phone: (480) 275-8741