Yes its open to the public. Also the one on whitaker near walmart us also. All the others i went to you have to have a license or a business
Yes, this store is open to the public. No license, cert, etc needed.
Thanks! Your answer is awaiting moderation.