John Charles Austin, MD, Orthopaedic Surgery

8929 University Ctr Ln Ste 205
San DiegoCA  92122-1008 (San Diego County)


Phone: 858-703-6964
Fax: 858-800-2518

NPI: 1518997378
License Number: C55502 (CA)