Edward Charles Marshall, DDS, Dentist

41258 Margarita Rd
TemeculaCA  92591-5554 (Riverside County)


Phone: 951-699-4425
Fax: 951-699-7234
Email: ema***@*****al.net

NPI: 1568457729
License Number: 24480 (CA)