Hi QARKM,
The FDA requirements for the U.S. are found in 21CFR 801.1(d):
"The statement of the place of business shall include the street address, city, State, and Zip Code; however, the street address may be omitted if it is shown in a current city directory or telephone directory...."
So just website or email address is not acceptable in the U.S., either.
Regards,
Laura