Escobar Tapiceria is located in Santo Domingo, Ecuador on Santa marta sector 5 Gaspar de villaroe, Luis A. Martinez. Escobar Tapiceria is rated 5 out of 5 in the category upholstery shop in Ecuador.
Address
Santa marta sector 5 Gaspar de villaroe, Luis A. Martinez