John Veenstra Trademarks
STORE MAPS

STORE MAPS

Advertising and marketing services
Owned by: John Veenstra
Serial Number: 77604524

STORE BEHAVIOR

STORE BEHAVIOR

Geolocation technology
Owned by: John Veenstra
Serial Number: 77605406