Ryan Michael Johnston, DO, Internal Medicine

460 N Elm St
EscondidoCA  92025-3002 (San Diego County)


Phone: 760-520-8100
Fax:

NPI: 1780815522
License Number: 008808 (AZ)