skip to Main Content

As COVID-19 spreads local yoga studio's are hurting too.  Please help Ayama Yoga Center during this difficult time by purchasing a Gift Card.

Ayama Yoga Center


2250 NE 163rd Street
North Miami Beach, FL 33160
(next to the Thai House II restaurant)

Open 7 Days a Week!


[email protected]

Map & Directions

To get directions, click the orange pin on the map, click on “To Here” or “From Here” and scroll down to type your address.

Back To Top
×Close search