Richard Naids, MD. Dr. Richard Naids is in practice at the Eye Physicians and Surgeons of Bucks County. Dr. Richard Naids is a comprehensive ophthalmologist who provides complete eye care. The office is located at 950 Town Center Drive, Suite B-100, Langhorne PA. To make at appointment, call 215-702-1722. Directions are available from our receptionist.