Neil L. Starr, D.D.S., P.C.1234 19th St Nw Ste 306 Washington, DC 20036
Dr. Neil Starr, DDS is a Prosthodontics Practitioner in Washington, DC and has over 41 years of experience in the medical field. He graduated from University of Pennsylvania / School of Dental Medicine medical school in 1979. He is accepting new patients. Be sure to call ahead with Dr. Starr to book an appointment.