Turtle Mountain Tai Chi is situated in Los Ranchos de Albuquerque, New Mexico, a village near Albuquerque bordered on the west by the Rio Grande and on the east by the mountain peak known in Tewa as oku p'iin, or Turtle Mountain
Contact Information:
Turtle Mountain Tai Chi
312 Wayne Road Northwest
Los Ranchos de Albuquerque, NM 87114