That web site is for a Florida based company, and it has a different email address. So this information seems suspiciously inaccurate. If the business has actually moved into the address next to the Domino's, please update it with accurate information.