Clayton O Barbour II, MD, Internal Medicine

68555 Ramon Rd
Ste D103 & D104
Cathedral CityCA  92234-9223 (Riverside County)


Phone: 760-507-3310
Fax:
Email: cba***@*****il.com

NPI: 1326137589
License Number: G73985 (CA)