Does this place also clean the inside?
Address: 8021 Panama City Beach Pkwy, Panama City, FL 32407, USA
Art Phillips | May 28, 2018
Self vacuum
Josselyn Pineda | May 28, 2018
They have everything for you to do it
Charlie Allen | May 28, 2018
Yes
Dallas Peters | May 28, 2018
They have vacuums on site free to use
Mary Kennedy Hickenlooper | May 28, 2018
This is a do it yourself carwash. If you want excellent service go to the carwash on 23rd St. in Panama city
Thanks! Your answer is awaiting moderation.