There does not appear to be a pin here at all, are you sure you're talking about the correct data source?  Having changes here will not affect google, tiger, apple maps, etc. because these are all different data sources.  We (or you too) can add your business and location if this is the correct spot.