Milne Stadium

1200 Hazeldine Avenue SE, Albuquerque, US

No posts yet

Milne Stadium is a filming location for Pluribus.

A city stadium on Hazeldine Avenue Southeast near UNM. Classic Albuquerque scholastic architecture and bleachers.

TV show scenes filmed here

Community posts