Wendy's 3667

Wendy's #3667 is a Wendy's restaurant located at 1102 North H Street in Lompoc, California.