Car Wash Palace - Kirkman
3965 S Kirkman Rd, Orlando 32811