Richard Dieter Ruth, MD, Internal Medicine

7851 Walker St
Ste 104
La PalmaCA  90623-1747 (Orange County)


Phone: 714-390-0476
Fax: 714-690-1506

NPI: 1700804986
License Number: A85653 (CA)