Looks spammy: phone number does not match a Houston area code, per website appears not to even be based in the US, category is wrong. Not even sure why this needs to be on the map.

Address added in changeset 111172656, as that appears to be the only reliable piece of information in the submission.