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 Phrases: dental implants DC •