Hoping someone can help. Heliport OI96 shows up on multiple NFZ apps and websites. Because of this helipad I can't fly near my home. I did some research and found the owner's name & phone number. When I call I get a busy signal. The area shown on the maps have the heliport in the middle of an old Chi Chi's restaurant parking lot. I don't believe this heliport is actually listed in the proper location or no longer exists. Is there anything I can do?