Stephen W Allen, DMD, Dentist

62968 O B Riley Rd
Ste 12
BendOR  97701-9442 (Deschutes County)


Phone: 541-330-6445
Fax: 541-330-6794
Email: lap***@*****oo.com

NPI: 1952636847
License Number: D9357 (OR)