Plaza Car Wash & Detail Shop

Suggest an edit

Thank you for taking the time to flag this listing.

Plaza Car Wash & Detail Shop

201 S Capitol AveSte X

Indianapolis IN 46225

(317) 383 - 0412

Please let us know what is incorrect.

Comment