NPI: 1275681157 · SAN DIEGO, CA 92120 · Orthopaedic Foot and Ankle Surgery Physician · NPI assigned 01/08/2007