El Perro Car Wash is located in Santo Domingo Este, Dominican Republic on C. Francisco Javier Del Castillo 7. El Perro Car Wash is rated 5 out of 5 in the category self service car wash in Dominican Republic.
Address
C. Francisco Javier Del Castillo 7