Skip to content

Ayama Yoga Center

CONTACT US:

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

Open 7 Days a Week!

305.944.0080

[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
Search