James A Hartleroad, MD, General Practice

16000 Apple Valley Rd Ste C3
Apple ValleyCA  92307-7815 (San Bernardino County)


Phone: 760-242-8900
Fax: 760-242-8994
Email: jha***@*****ch.org

NPI: 1336189067
License Number: G74901 (CA)