Wendy's 9515

Wendy's #9515 is a Wendy's restaurant located at 804 West Main Street in New Holland, Pennsylvania.