John Liboon, MD, Emergency Medicine

15615 Pomerado Rd
PowayCA  92064-2405 (San Diego County)


Phone: 858-613-4000
Fax:

NPI: 1528012853
License Number: MD00038681 (WA)