Randolph Corbin Barrows Jr, MD, Internal Medicine

3350 La Jolla Village Dr
San DiegoCA  92161-0002 (San Diego County)


Phone: 858-552-8585
Fax: 858-552-7452

NPI: 1427049204
License Number: 168477 (NY)