Wendy's 8203

Wendy's #8203 is a Wendy's restaurant located at 370 Colman Street in New London, Connecticut.