John Veenstra Trademarks
STORE MAPS
Advertising and marketing services
Owned by: John Veenstra
Serial Number: 77604524
STORE BEHAVIOR
Geolocation technology
Owned by: John Veenstra
Serial Number: 77605406