Yes it is. I just visited the site. Maybe you didn’t enter it correctly?
I was speaking about the street address listed on the PPP memo. 3020 Highwoods Blvd. in Raleigh in the address for a business called Workplace Options which is an “employee well-being provide” (whatever that is).