Planet Sub outlet store locations
Planet Sub - outlet store in The Legends at Village West (Kansas)
1843 Village West Parkway Kansas City, KS
1843 Village West Parkway Kansas City, KS