Sheena Louise Allen, DMD, Dentist

2100 Ross Ave Ste 960
DallasTX  75201-7908 (Dallas County)


Phone: 214-999-0110
Fax: 214-999-0110
Email: joh***@*****mn.edu

NPI: 1265681373
License Number: 2901019926 (MI)