Sports Complex "Las Mercedes" is located in Cabudare, Venezuela on Av La Montañita Av. la Montañita, Lara. Sports Complex "Las Mercedes" is rated 3.8 out of 5 in the category sports complex in Venezuela.
Address
Av La Montañita Av. la Montañita, Lara
Accessibility
No wheelchair-accessible car park