Alejandro Villanueva Stadium is located in La Victoria, Peru on Av. Isabel la Católica 821. Alejandro Villanueva Stadium is rated 4.5 out of 5 in the category stadium in Peru.
Address
Av. Isabel la Católica 821
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance