Hector Marquez Magpayo, DDS, Dentist

113 E Mountain View St
BarstowCA  92311-2858 (San Bernardino County)


Phone: 760-256-2896
Fax: 760-256-2669

NPI: 1295956605
License Number: 34153 (CA)