Margaret Vaughan Elizondo, MD, Family Medicine

7860 Forrestal Rd
San DiegoCA  92120-2207 (San Diego County)


Phone: 619-507-4652
Fax: 619-425-5869

NPI: 1386696466
License Number: G071918 (CA)