You can find parking in the KFC lot. The spa has some designated spaces near the drive-thru lane. But, availability will depend upon what time you go. If you get there before KFC opens, you're good to go. Otherwise, you may have to try the public lot. Street parking is impossible with a large truck.