NPI #
12630 Monte Vista Rd , #105
Poway, CA, 92064-2526
G51348
CA
Allopathic & Osteopathic Physicians
Orthopaedic Surgery
207X00000X
12630 Monte Vista Rd
Poway, CA, 92064-2530
15525 Pomerado Rd
Poway, CA, 92064-2435