Russell Studio Address: 16 Brentford Berwick, Ledyard, CT 06339 Phone: (860) 536-4646 Photographers Other Businesses: Mashantucket Pequot Gaming Ent at 39 Norwich Westerly Rd, Ledyard, CT 06339