Carwash LA 20 is located in San Pedro Sula, Honduras on 15 Avenida 20 Calle SE Bo. Cabañitas Local 2 #1909 Fte a Empeños. Carwash LA 20 is rated 3 out of 5 in the category self service car wash in Honduras.
Address
15 Avenida 20 Calle SE Bo. Cabañitas Local 2 #1909 Fte a Empeños