Mini Stadium Amroha
Stadium β’ Holiday parkπ This is a First and Only Park or Part time Stadium in Amroha.
Address
VFVF+HC7, Station Rd, Jai Om Nagar, Amroha, Uttar Pradesh 244221, India
Rating on Google Maps
3.80 (44 reviews)Open on Google Maps