Dentist DC • Contact Neil Starr, DDS, PC Contact Neil Starr, DDS in Washington DC. We are sensitive, friendly, and compassionate, providing our patients with exceptional care and attention. Neil L. Starr, DDS, PC, 1234 19th St NW #306, Washington, DC 20036 | (202) 293-7177 | starrteeth.com | 6/10/2023 | Page Keywords: dental implants DC |