Yes- it must be the home address. The address is supposed to be where you as a manufacturer can be found. You are legally responsible for the safety of your product, and if there was
a problem, the world needs to know where to deliver the legal papers.
I asked at the post office, and the clerk said that they would not give out your home address if anyone came looking for you with court papers-
so I don't think that would satisify the government as a legitimate address. I don't know about the places that rent out mail boxes that allow you to use their street address such as:
Clean Soap Co.
(Suite number)
(street address of the post box store)
AnyTown, AnyState
I asked Marie Gale (the expert at the HSMG about labeling law) about putting the address of the retail store where I have my soap for salein order to avoid putting my home address on the label.
She said the address should be of the person who is legally responsible for the product, and that would make the store responsible.
I finally gave up and have my home address in pretty small font followed by my phone number in large font along with my web address.