David A Austin, MD, Pediatrics

2067 W Vista Way
Ste 180
VistaCA  92083 (San Diego County)


Phone: 760-945-3434
Fax: 760-945-6761

NPI: 1265434096
License Number: M-1777 (GU)