Richard Yale Appel, MD, Internal Medicine

7 Technology Dr
IrvineCA  92618 (Orange County)


Phone: 949-923-3200
Fax: 949-923-3591

NPI: 1336225044
License Number: G74243 (CA)