Embudo Hills Park is a park Albuquerque located in United States.
1200 Monte Verde Dr NE Albuquerque , NM 87112 United States
Great family park , including four legged kids!
Great park for kids to play and socialize.
Great park and views
Great park for kids ... - Krista Williams
Such a beautiful park! Great place to bring pets and kids - Laura