You must have a physical location to advertise on Waze By vmartinez You must have a physical location to advertise on Waze True False Related content Related questions:How can a Performance Max campaign help an ice cream…Priya has a large email list—consisting of clients…You manage the online advertising campaigns for a…Marisol manages the online advertising campaigns for…