I just had a look at the online submission form and the physical address is on there plain as day.
After line 10 of the form there is a box in which one puts the grand totals etc....
Right below that in BOLD print is the following:
* When using FedEx or UPS to submit cards, send to:
SGC, 7 Century Drive, Suite 101, Parsippany, NJ 07054
I didn't think SGC would make such an oversight and indeed they haven't