FAQ

Yes, Albuquerque Academy has tennis courts.
Playing at Albuquerque Academy requires a membership.
Albuquerque Academy has 0 indoor courts and 14 outdoor courts. There are a total of 14 courts.
Surfaces: hard.
Albuquerque Academy is located at 6400 Wyoming Blvd NE, Albuquerque, New Mexico, United States.
You can play at Albuquerque Academy by joining or creating an open play through Bounce.