We're a locations agency, can we upload our locations here?
Sure! Sign-up as an "Advertising agency" and get a Plus or Pro membership
. You'll be able to publish and manage all your locations here, they will appear along the name and the logo of your company and the interested people will contact you directly.