Wendy's 11620

Wendy's #11620 is a Wendy's restaurant located at 21950 Williams Way in Richmond, Texas.