SAM.gov does require a physical address in order to have an active registration. If you have a virtual office or an incubator, the physical address must be where your business records are kept.
Use the tool by clicking below to check the status of your SAM Registration