Kroger 516 (Keller, Texas)

Kroger #516, also known as Keller Parkway Kroger, is a Kroger supermarket located at 976 Keller Parkway in Keller, Texas.