New Mexico Lobos New Mexico

Sports club in Albuquerque, United States
Suggest an edit · Your business? Claim now

Add more information

The Lobo Tennis Club is home to the University of New Mexico Lobos and has the only indoor courts in Albuquerque (6) plus six lighted outdoor …

Social profiles