1. Dr. Stephen Landow, MD 65 Main St Unit 18, Ivoryton, CT 06442 Coordinate: 41.3489,-72.43475 Phone: (860) 767-2631