Abayomi Odubela M.D.

Abayomi Odubela M.D.

Description

Internal medicine doctors are professionals who use clinical experience and scientific knowledge to diagnose, treat, and compassionately care for adults with conditions ranging from general health to complex illness.

Contact Information

Phone
Address
27699 Jefferson Ave., Suite 312, Temecula, CA
Zip/Post Code
92590