Triad Yoga & Pilates
- Address:5031 Birch St A, Newport Beach, CA 92660
- Phone:(949) 724-1479
- Reviews: 16Rating: 5.0
The studio is in a great location in Newport Beach, and their founder, Newton, is amazing.. As one of the original practitioners at Triad Yoga over 10 years ago, I can attest to the quality instruction and individual attention provided by each instructor.... more