Dean Okimoto, MD, Family Medicine

4300 Rose Dr
Yorba LindaCA  92886-2026 (Orange County)


Phone: 714-577-6680
Fax: 714-579-6883

NPI: 1912908336
License Number: G48075 (CA)