Wendy's 12875

Wendy's #12875 is a Wendy's restaurant located at 17560 Ranch Road 620 in Round Rock, Texas.