Obdulia Villegas Demesa, MD, Family Medicine

15296 Mandan Rd
Apple ValleyCA  92307-4711 (San Bernardino County)


Phone: 760-963-2811
Fax:

NPI: 1497780316
License Number: 35-041461 (OH)