Wendy's 13048

Wendy's #13048 is a Wendy's restaurant located at 907 North McCoy Boulevard in New Boston, Texas.