Vadim Avulov, DO, Surgery

6699 Alvarado Rd Ste 2309
San DiegoCA  92120-5241 (San Diego County)


Phone: 619-396-6637
Fax:

NPI: 1700121472
License Number: 20A13344 (CA)