Kroger 363 (Houston, Texas)

Kroger #363, also known as Elmside Kroger, is a Kroger supermarket located at 9919 Westheimer Road in Houston, Texas.