SHEL Dental, PCDentists · Stamford, CTCosmetic Dentists, General Dentistry, Endodontists. Serving the Russian-speaking community in Stamford.Address: 181 Main St, Norwalk, CT, 06851Phone: (203) 846-0200Website: http://www.sheldental.com/Loading map...