I've been a member off and on for... 9 years now (I bought my 2nd Amiga shortly after the Gateway purchase and found amiga.org soon thereafter)? I very, very rarely post and only occasionally stop by to see if anything new has come up. That leads to me occasionaly forgetting my account info and having to start over, not that I mind.
To answer the question at hand...
That address does not exist. It's an office park, and suite #112 does not exist. Based on the layout, I doubt that it ever did. I don't believe there was a #212 either. I walked over the entire place and it's predominantly real estate related. If I have the time I'll try going back during business hours to see if anyone there has ever heard of Impulse. Sorry for the bad news.