James C Shelburne, MD, Internal Medicine

1605 Avocado Ave
Newport BeachCA  92660 (Orange County)


Phone: 949-760-3025
Fax: 949-720-3944

NPI: 1831224203
License Number: G11671 (CA)