Rating: ★★★★★ 5 / 5 (9 Reviews)
The Shala on Main is a Yoga Meditation Training located in The Shala on Main, 402 N Main St B, McAllen, TX 78501
You can reach The Shala on Main through the contact information provided on our page. You can also access our location using Google Maps.
Address: The Shala on Main, 402 N Main St B, McAllen, TX 78501 McAllen, TX McAllen
Phone: +19566004931