Leyla Riaz Davoody, DDS, Dentist

1201 O St Nw
Apt 2b
WashingtonDC  20005-4417 (District of Columbia County)


Phone: 301-655-5676
Fax:

NPI: 1386909422
License Number: 0401414788 (VA)